Я хочу синхронизировать результаты автоматизации с помощью jenkins для тестовой ссылки. Я пробовал с Testlink -jenking плагин и testlink-api-client, но не работал с ошибкой.Интеграция результатов теста Testlink Jenkins не работает
Предварительная настройка: $ tlCfg-> API-> включен $ tlCfg-> exec_cfg-> enable_test_automation От Testlink UI позволяют автоматизировать для проекта. Тестовый код: TestLinkAPIClient testlinkAPIClient = новый TestLinkAPIClient (APIKEY, "http://localhost/testlink/lib/api/xmlrpc/v1/xmlrpc.php");
testlinkAPIClient.reportTestCaseResult (Project, TestPlan, TEST_CASE, Build, примечания/комментарии, teststatus); output: "testlink.api.java.client.TestLinkAPIException: вызов клиента xml-rpc завершился неудачно.". Используемые ссылки: satishjohn.wordpress.com 2. softwaretestinghelp.com и другие потоки поточных потоков.
Я просмотрел и опробовал определенные шаги из некоторых блогов, но все еще сталкивался с одной и той же проблемой ?. Может ли кто-нибудь помочь мне решить эту проблему или другой подход к результату синхронизации с помощью тестовой ссылки?
Спасибо за ответ. На данный момент мы написали REST API в TESTLink, который извлекает тестовые примеры и синхронизирует результат с селеном. (эта функция синхронизации мы написали @afterMethod в наших рамках). Хотя этот подход немного повлиял на производительность выполнения скрипта. Но он работал нормально. Я проверю приведенные выше ссылки. – Deepak10
Да, возможно обновить TestLink непосредственно из кода, как вы уже упоминали. Помимо ухудшения производительности, он заставит вас плотно привязываться к TestLink, в случае, если вам нужна другая система управления тестовыми системами. –