2016-07-07 8 views
0

Я пытаюсь импортировать результаты тестов в TestLink. Для этого я должен использовать метод: api.getTestCaseIDByName (testCaseName, testSuiteName, projectName, testCasePathName) из библиотеки TestLinkAPI.Что такое «testCasePathName» в TestLink?

Проблема заключается в том, что я не могу узнать, что «testCasePathName» соответствует ... У вас есть идея? Было бы очень полезно! Спасибо

+0

Ссылка на библиотеку? – ifly6

ответ

0

Предположив, что библиотека вы говорите о том, this one ...

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

Программа будет ожидать кучу String с как типы для ваших параметров. Вам нужно будет указать имена названных элементов. Вы также можете посмотреть на метод, на который ссылается оператор return, чтобы лучше понять, как работает соответствующая система в этой библиотеке.

+0

Да, это тот, о котором я говорю, и именно эта функция я использую. Но даже после просмотра документации мне трудно найти, что такое «testCasePathName» –

+0

В библиотеке есть JavaDocs. Если возможно, загрузите их, чтобы вы могли просматривать их в своей среде IDE. Если вы используете Maven, это довольно просто (для Eclipse, правой кнопкой мыши, «Maven> Загрузить JavaDocs'). В противном случае вы можете прочитать документы, основанные на источнике в репозитории GitHub. Если ответ будет полезен, не стесняйтесь принять его. – ifly6

+0

Благодарим вас за интерес, но если вы посмотрели на javadocs, вы, вероятно, уведомили, что не было никакой информации о том, что мы точно должны вставить в поле «testClassPathName» –

0

Наконец-то выяснилось, что такое testCasePathName. Это строка с таким форматом: «[имя_проекта] :: [testSuiteName] :: [testCaseName]» где: - projectName - это название вашего проекта в TestLink, - testSuiteName - это имя вашего TestSuite int TestLink - testCaseName - имя вашего testCase в TestLink

Надеюсь, что когда-нибудь это поможет! :)