Вчера я написал и запустил набор тестов Katalon, а сегодня я пытаюсь интегрировать Katalon с Jenkins.Я успешно настроил Jenkins, создал новое задание для тестирования Katalon, в соответствии с этими инструкциями , но когда я начал его собирать, я получаю неудачные сборки.
В частности, я получаю сообщение об ошибке:
Recording test results
ERROR: Step ‘Publish JUnit test result report’ failed: No test report files were found. Configuration error?
Finished: FAILURE
Я скопировал структуру папок Reports
из каталога проекта, который я указал, в рабочее пространство Jenkins.После более поздней проверки я обнаружил, что когда Дженкинс выполнял тесты Katalon, файл JUnit_Report.xml
фактически создавался в папке Reports
проекта, а не в %JENKINS_HOME%\workspace\[project name]\Reports
.Я явно сказал ему, чтобы генерировать протоколы испытаний для: Reports/LoginSuite/*/JUnit_Report.xml
.

ПРИМЕЧАНИЕ. Я работаю на компьютере с ОС Windows.
Как это исправить, чтобы я мог отображать результаты теста изДженкинс?!
ОБНОВЛЕНИЕ : я изменил свой код оболочки Windows на следующий
C:
cd C:\Katalon
katalon -runMode=console -projectPath="C:\Users\mwarren\Katalon Studio\TestProject" -reportFolder="../../.jenkins/workspace/Katalon Studio Tests/Reports" -reportFileName="report" -retry=0 -testSuitePath="Test Suites/LoginSuite" -browserType="Chrome"
, и он все еще выдает мне ту же ошибку, хотя сейчас тестысоздаются там.