試圖建立一個原型的應用程序,將發佈一個新的要求HPQC 11C#中插入HP質量中心的新要求 - AccessViolationException
我已經得到了一個堅實的連接,但是當我試圖添加空白要求我得到一個AccessViolationException。
TDConnectionClass td = HPQC_Connect(); //Open a connection
ReqFactory myReqFactory = (ReqFactory)td.ReqFactory; //Start up the Requirments Factory.
Req myReq = (Req)myReqFactory.AddItem(DBNull.Value); //Create a new blank requirement (AccessViolationException)
myReq.Name = "New Requirement"; //Populate Name
myReq.TypeId = "1"; // Populate Type: 0=Business, 1=Folder, 2=Functional, 3=Group, 4=Testing
myReq.ParentId = 0; // Populate Parent ID
myReq.Post(); // Submit
任何想法?我對C#和編碼一般都很陌生,所以最好假設我什麼都不知道。
如果您有權訪問HP ALM(在我的情況下爲12),那麼您可以單擊右上角/ ALM開放式測試體系結構參考入門指南中的幫助按鈕。在那裏,查找CSharp示例,你會發現一些代碼。 – JoanComasFdz 2015-08-10 06:56:22