은 매우 이상하고 좌절 한 상황에 처했습니다.Japkins 로그에서 SoapUI 요청 페이로드가 누락되었습니다.
현재 Ubuntu에서 SoapUI를 사용하여 REST 서비스를 테스트하고 있습니다. soapui.log뿐만 아니라 각 요청에 대해 생성 된 텍스트 파일에서도 각 요청 (헤더, url 및 payload 요청, 응답 헤더 및 메시지)에 대한 전체 정보를 볼 수 있습니다. 이는 testrunner UI뿐만 아니라 CLI에서도 가능합니다.
그러나 Jenkins를 통해 테스트를 실행하고 로그를 확인하면 JUST 요청 페이로드 (JSON)가 누락됩니다. 이것은 개발자가 알아야 할 첫 번째 정보입니다. 문제를 조사.
나는 젠킨스이 바로 이러한 작업을 수행하는 것. 나는 CLI를 통해의 TestRunner를 실행 젠킨스 사용자를 사용하고 있음을 알 수 있습니까 이상 약간의 제어 및 가시성을 가지고있다.
수있는 사람의 t을 요청 페이로드가 기록되지 않을 수있는 설정 또는 구성이 있습니까? 나는 젠킨스가 뭔가 다른 것을하고 있다고 가정하지만 나는 무엇을 말할 수 없다.
? CLI를 통해 사용하는 것과 동일합니까? – Rao
예, 일부 파일 경로를 제외하고는 거의 동일합니다. /opt/SoapUI-5.3.0/bin/testrunner.sh -r -j -f target/test-reports API-Tests.xml –
soapui가 있습니까? -settings.xml이 컴퓨터마다 다른가요? 프로젝트의 절대 경로를 시도 했습니까? – Rao