testNG에서 테스트 사례를 실행 중입니다. 기본적으로 "test-output"이라는 폴더에 결과를 생성하고 실행할 때마다 해당 폴더를 재정의합니다. 실행될 때마다 별도의 보고서 폴더를 만들고 결과를 배치하려고합니다. 문신하는 법. ??TestNG 보고서 생성
0
A
답변
0
출력 디렉토리를 구성 할 수 있습니다. 정답은 사용하는 빌드 도구 (예 : 명령 줄 : "-d", ant : "outputdir"등)에 따라 다릅니다.
자세한 내용은 빌드 도구 설명서를 참조하십시오.
+0
감사합니다. 구성했습니다. 하지만 지금은 기본 HTML 보고서처럼 프로젝트에 대한 자체 HTML 보고서를 만들고 싶습니다. getPassedTests()와 ITestresult와 TestListener의 재정의 된 메서드와 같은 메서드를 사용하려고했습니다. 그러나 방법의 아무도는 어떤 것도 얻고 있지 않다. –
+0
설명서에는 자신의 보고서를 작성하고 "IReporter"를 찾는 방법이 명확하게 설명되어 있습니다. –
0
글쎄, 난 그냥 테스트 출력 디렉토리에 포함 된 HTML 보고서의 간단한 복사본을 제안합니다. 다음은 내가하는 일입니다.
1. Log output of my tests to "test-output/work/version/timestamp"
2. Email the emailable-report.html using a Java SMTP mailer class
3. Copy the 600KB of html report files into my "test-output
/work/version/timestamp" to archive the reports. This isn't always
necessary IMHO.
Apache Maven 또는 Apache Ant로 빌드 자동화 도구를 사용합니까? – amra