우리는 대규모 델파이 프로젝트 (150 만 라인의 코드)를 보유하고 있으며 민첩한 프로세스 사용으로 옮겨 가고 있습니다.FinalBuilder 및 AQTime을 사용하여 DUnit 테스트 커버리지 통계 가져 오기
우리는 이미 개발 팀의 모든 사람에게 전자 메일에 단위 테스트 (dUnit)와 코드 메트릭 (CodeHealer)을 포함하도록 업데이트 한 지속적인 통합 환경 (FinalBuilder)을 보유하고 있습니다. 단위 테스트 커버리지는 그리 좋지 않으므로 모든 빌드에서 테스트 커버리지 결과를 얻기 위해 AQtime을 혼합하여 사용하려고합니다.
"프로그램 실행"작업을 사용하여 단위 테스트 실행 파일을 실행하고 결과를 기록한 후 나중에 파일을 구문 분석합니다. "스크립트 실행"태스크를 사용하여 COM을 통해 AQtime을 실행하고 결과를 XML로 내 보내서 결과를 구문 분석 할 계획입니다.
문제는 단위 테스트 실행 파일을 실행하는 AQtime과 관련하여 직접 단위 테스트 실행 파일을 직접 모니터링하는 기능이 손실됩니다. FinalBuilder가 두 작업의 결과를 파싱하도록하고 싶습니다. 누구든지 AQtime에서 호출 될 때 dUnit 결과에 액세스하는 방법을 알고 있습니까?
로버트 감사. 우리 빌드에 있던 dUnit의 버전에 XMLTestRunner가 없습니다. sourceforge에서 dUnit 9.3을 다운로드하고 Contrib 폴더에서 XMLTestRunner를 가져 왔습니다. 내가 원했던 모든 것을 다 해냈다. – Catharz
Catharz, 대답이 있으면 대답을 받아 들여야합니다. –