2010-05-12 3 views
3

VS2010 코드 인 파일 하이라이트에서 커버리지를 제공하는 테스트로 거꾸로 작업하는 쉬운 방법을 아는 사람이 있습니까? 한 가지 방법으로 파일을 처리하고 다른 방법으로 파일을 검사했지만 현재 테스트를 통해 보면 현재의 서비스 범위를 제공하는 파일을 찾을 수 없습니다. 코드 강조 표시에서 다시 탐색 할 수 있다면 좋을 것입니다.VS2010 코드 커버리지 결과에서 어떤 테스트가 적용되는지 확인

감사합니다.

답변

1

테스트 커버리지 정보는 대부분 OR 연산 된 부울 데이터입니다. 테스트 A를 실행하고 프로브 위치 P에 도달하면 툴은 P가 실행되었음을 기억합니다. 테스트 B를 실행하고 동일한 프로브 위치 P가 히트가되면 도구는 P가 실행되었음을 기억합니다. 그래서 적용 범위 (P) = 실행 된 (A) 또는 실행 된 (B).

좋은 소식은 범위 데이터를 얻는 것입니다. 나쁜 소식은 을 A 또는 B의 원인이되는지 여부 (P)를 통해 구분할 수 없다는 것입니다.

유일한 실제 옵션은 각 테스트를 개별적으로 실행하고 결과를 기록하는 것입니다.

+0

500 개가 넘는 테스트를 할 때보다 쉬워졌습니다. –

+0

스크립트에서 전체 테스트 세트를 실행할 수 있으면 테스트를 개별적으로 실행하는 스크립트를 만들 수 있습니다. –

관련 문제