2016-07-07 1 views
0

J'essaie d'importer des résultats de tests élémentaires dans TestLink. Pour ce faire, je dois utiliser la méthode: api.getTestCaseIDByName (testCaseName, testSuiteName, projectName, testCasePathName) de la bibliothèque TestLinkAPI.Qu'est-ce que le "testCasePathName" dans TestLink?

Le problème est que je ne trouve pas ce que "testCasePathName" correspond à ... Avez-vous une idée? Ce serait très utile! Merci

+0

Lien vers la bibliothèque? – ifly6

Répondre

0

Présumant que la bibliothèque dont vous parlez est this one ...

public Integer getTestCaseIDByName(String testCaseName, String testSuiteName, String testProjectName, 
     String testCasePathName) throws TestLinkAPIException { 
    return this.testCaseService.getTestCaseIDByName(testCaseName, testSuiteName, testProjectName, testCasePathName); 
} 

Le programme va attendre un tas de String s les types de vos paramètres. Vous devrez fournir les noms des éléments qui sont nommés. Vous pouvez également regarder la méthode référencée dans l'instruction return pour mieux comprendre le fonctionnement du système de correspondance dans cette bibliothèque.

+0

Oui, c'est celui dont je parle et c'est exactement cette fonction que j'utilise. Mais même après avoir regardé la documentation, j'ai du mal à trouver ce qu'est le "testCasePathName" –

+0

La bibliothèque a JavaDocs. Si possible, téléchargez-les pour pouvoir les voir dans votre IDE. Si vous utilisez Maven, c'est assez simple (pour Eclipse, faites un clic droit, 'Maven> Download JavaDocs'). Sinon, vous pouvez lire les documents basés sur la source dans le référentiel GitHub. Si la réponse est utile, n'hésitez pas à accepter. – ifly6

+0

Nous vous remercions de votre intérêt, mais si vous avez regardé les javadocs, vous avez probablement informé qu'il n'y avait aucune information sur ce que nous devions mettre dans le champ "testClassPathName" –

0

Enfin réussi à savoir ce qui était le testCasePathName. Il s'agit d'une chaîne avec ce format: "[nomProjet] :: [testSuiteName] :: [testCaseName]" où: - projectName est le nom de votre projet dans TestLink, - testSuiteName est le nom de votre TestSuite int TestLink - testCaseName est le nom de votre testCase dans TestLink

Espérons que cela aidera quelqu'un un jour! :)