2016-09-16 1 views
0

jenkins가 우리에게 보고서를주기 위해 사용하는 junit xml 구문에서 비정상적인 테스트를 어떻게 분류합니까? 젠킨스 (Jenkins)는 나에게 성공과 실패한 테스트에 대한 좋은 보고서를 제공합니다. 어느 테스트가 벗겨 지는지 알고 싶습니다.junit을 사용하여 비정상적인 테스트를 어떻게 분류합니까?

+0

JUnit이 "벗겨짐"테스트를 감지 할 수 있다고 생각되는 이유는 무엇입니까? – kryger

+0

JUnit이해야합니까? 질문은 XML 구문을 묻는 것 같습니다. 어쩌면 그들은 그것을 스스로 할 계획 일 것입니다. – Trejkaz

답변

0

이러한 테스트에 레이블을 지정하면 이 도움이되지 않습니다.. 그리고 주된 목표는 문제의 근본 원인을 확인하고 생산 또는 테스트 코드를 수정하여 이러한 테스트의 "취약성"을 제거하는 것입니다. 아니면 둘다; 또는 최악의 경우에는 해당 테스트를 삭제하거나 @ 무시하십시오.

면책 조항 : 물론 징킨스는 벗겨지기 쉬운 테스트 케이스에 대해 말할 수 없습니다. 어떻게 그럴 수 있니?!

비정상적인 테스트 케이스가 있다고 가정하면 모든 테스트가 과 동일한 빌드 출력에 대해 5, 10, 50 번 실행되었으므로 젠킨스 설정을 만드는 데 약간의 시간을 할애 할 수 있습니다. 그런 다음 통계를 비교합니다. 그러나 이것은 무료로 제공되는 것은 아닙니다. 직접 구현해야합니다.

관련 문제