일부 회귀 테스트를 자동화하기 위해 Serenity BDD 도구 버전 1.2.1-rc.6을 JUnit 4.12와 함께 사용하고 있습니다. 프로젝트는 지금까지 잘 작동하지만 생성 된 보고서의 이름을 바꿀 수 있기를 원합니다.
지금은 다음과 같이 호출됩니다. 62e91fe28f676d9f760e63756d4ba1d2.html
테스트 케이스를 작성한 후에 이름을 지정하고 싶습니다.
나는 Serenity Reference Manual이나 내가 생각할 수있는 곳에서 이것에 관해 아무 것도 보지 못했다.
도움이 될 것입니다.Serenity BDD의 이름 지정이
1
A
답변
0
serenity.properties
또는 serenity.conf
파일의 serenity.compress.filenames
속성을 false로 설정할 수 있습니다. 그러면 테스트 사례 경로, 테스트 케이스 이름 및 테스트 이름을 기반으로 파일 이름이 만들어집니다. 테스트 이름/경로가 매우 길면 (일부 버전의?) Windows (260 자보다 긴 파일 경로를 지원하지 않음)에서 문제가 발생할 수 있습니다.
나를 위해 작동하지 않는 것 같습니다. 나는 진실하고 틀린 창조 한보고 파일 이름에있는 그것을 시험했다. 내 Windows 버전은 260 문자보다 긴 파일 이름을 지원하지 않으므로 출력 폴더를 바탕 화면에두고 심지어 내 테스트 사례의 이름을 따 내지 지 않은 곳에 내 보고서를 넣습니다. –
serenity.properties 또는 serenity.conf 파일이 Serenity Maven 플러그인에 액세스 할 수 있는지 확인하십시오 (예 : 루트 프로젝트 디렉토리의 serenity.properties 사용). –
이것은 1.4.1-rc.2 버전에서 작동했습니다. –