2016-08-01 8 views
0

Ich benutze testlink java api (https://jar-download.com/java-documentation-javadoc.php?a=testlink-java-api&g=br.eti.kinoshita&v=1.9.2-1) und ich stehe vor einem kleinen aber bequemen Problem.Wie erhalten Sie Details zu einer testSuite in testlink api?

Ich versuche, die Details einer Test-Suite zu bekommen, die auf TestLink ist, aber alles, was ich bekommen kann, ist "null".

Hier ist mein Code:

`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();` 

Mit diesem Code ist die einzigen Parameter, die nicht null in den Test-Suiten sind erhalte ich sind: ihre Namen, ihre ID und ihr parent_id.

Haben Sie eine Ahnung, wo ich einen Fehler gemacht habe?

Vielen Dank!

Antwort

0

Schließlich verwalten alle Details einer Testsuite in Testlink mit der api.getTestSuiteById Methode zu erhalten:

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

Mein Problem ist jetzt die Details dieses Testsuite in Testlink zu bearbeiten. Ich habe versucht, die setDetails() -Methode, aber es aktualisiert nicht die Details in TestLink ... Haben Sie einen Vorschlag?

Vielen Dank

Verwandte Themen