2011-12-05 3 views
5

어떤 테스트가 실패했으며 어떤 테스트가 통과했는지 알려주는 phpunit 보고서를 생성하는 방법을 알고 싶습니다. phpunit.xml의 모든 구성은 무엇입니까? php coverage report보다 어떤 정보도 찾을 수 없었습니다.PHPUnit 보고서 생성 (실패 및 합격 테스트)

나는 것 (의 JUnit에 의해 생성) 아래 그림과 같이 당신은 거의 당신이 (가) junit.xml 로그 파일에서 원하는 모든 출력 형식을 만들 수 있습니다

enter image description here

감사

답변

4

. 직접 수행하는 예제는 here, here is a tablehere is a little more on the subject입니다.

멀티 프로젝트를 위해 작은 것을 원할 경우 모든 로컬 프로젝트를 실행하는 매우 최소한의 CI 서버 인 "sismo"가 있으므로 사용자는 자신의 상태를 항상 알 수 있습니다.

일반적으로 대부분의 사람들은이보고를 로컬에서 필요로하지 않으며 좀 더보고 싶기 때문에 로컬로 수행되지 않으며 a full blown Continuous Integration server like Jenkins이 사용됩니다. Demo. PHPUnit가 제공 할 수있는 모든 정보를 보여줄 수 있습니다. Check my setup guide 설치가 어렵지 않은지 확인하십시오.


업데이트 :

항목 : SO: Web interface to phpunittests 거기에서 Visual PHPUnit 도구를.

+0

감사합니다. 저는 젠킨스를 사용했습니다. – dextervip

+0

그것은 404의 멋진 컬렉션입니다. 링크 만 표시하는 대신 일부 코드를 게시하십시오. –