2016-08-01 68 views
0

我正在使用testlink java api(https://jar-download.com/java-documentation-javadoc.php?a=testlink-java-api&g=br.eti.kinoshita&v=1.9.2-1),我面臨一個小而方便的問題。如何獲取testlink api中testSuite的詳細信息?

我想獲得TestLink上的測試套件的詳細信息,但我可以得到的是「null」。

這裏是我的代碼:

`TestSuite[] testSuitesInTestPlan = api.getTestSuitesForTestPlan(testPlanId); 
    if(testSuitesInTestPlan.length!=0){ 
     for(int i=0;i<testSuitesInTestPlan.length;i++){ 
      if(testSuitesInTestPlan[i].getName().compareTo(testSuiteName)==0){ 
       String answer = testSuitesInTestPlan[i].getDetails();` 

有了這個代碼,這是不是在測試套件我得到空的參數包括:他們的名字,他們的ID和他們PARENT_ID。

你知道我犯了什麼錯誤嗎?

謝謝!

回答

0

終於設法讓所有的測試套件TestLink的的使用方法api.getTestSuiteById細節:現在

`List<Integer> id = new LinkedList(); 
id.add(testSuiteId()); 
String details=api.getTestSuiteByID(id)[0].getDetails();` 

我的問題是編輯的測試套件中TestLink的細節。 我嘗試了setDetails()方法,但它不更新TestLink中的詳細信息...您有任何建議嗎?

謝謝