빌드 확인 테스트에서 코드 검사 분석Analyzing Code Coverage in Build Verification Tests

Microsoft Visual Studio의 코드 검사 분석에서는 자동화된 테스트에 의해 실행되는 코드의 양을 보여 줍니다.Code coverage analysis in Microsoft Visual Studio shows you how much of your code is being exercised by automated tests. 자세한 내용은 코드 검사를 사용하여 테스트할 코드 범위 결정을 참조하세요.For more information, see Using Code Coverage to Determine How Much Code is being Tested.

코드에 체크 인하면 테스트가 다른 팀원의 나머지 모든 테스트와 함께 빌드 서버에서 실행됩니다.When you check in your code, your tests will run on the build server, along with all the other tests from other team members. (아직 설정하지 않은 경우 빌드 프로세스에서 테스트 실행을 참조하세요.) 빌드 서비스에서 코드 검사를 분석하면 전체 프로젝트에 대한 최신 검사 정보를 전체적으로 파악할 수 있습니다.(If you haven't already set this up, see Run tests in your build process.) It's useful to analyze code coverage on the build service, because that provides the most up-to-date and comprehensive picture of coverage in the whole project. 또한 일반적으로 개발 컴퓨터에서 실행하지 않는 자동화된 시스템 테스트와 기타 코딩된 테스트도 포함됩니다.It will also include automated system tests and other coded tests that you don't usually run on the development machines.

  1. 팀 탐색기에서 빌드를 연 다음 빌드 정의를 추가하거나 편집합니다.In Team Explorer, open Builds, and then add or edit a build definition.

  2. 프로세스 페이지에서 자동화된 테스트, 테스트 소스, 실행 설정을 확장합니다.On the Process page, expand Automated Tests, Test Source, Run Settings. 실행 설정 파일 형식코드 검사 사용으로 설정합니다.Set Type of Run Settings File to Code Coverage Enabled.

    테스트 소스 정의가 두 개 이상일 경우 각각에 대해 이 단계를 반복합니다.If you have more than one Test Source definition, repeat this step for each one.

    • 하지만 **실행 설정 파일 형식이라는 필드는 없습니다.But there is no field named **Type of Run Settings File.

      자동화된 테스트에서 테스트 어셈블리를 선택한 다음 줄임표 단추 [...]를 선택합니다.Under Automated Tests, select Test Assembly and choose the ellipsis button [...] at the end of the line. 테스트 실행 추가/편집 대화 상자의 Test Runner에서 Visual Studio Test Runner를 선택합니다.In the Add/Edit Test Run dialog box, under Test Runner, choose Visual Studio Test Runner.

    코드 검사를 위한 빌드 정의 설정 중Setting the build definition for code coverage

    빌드 실행 후 코드 검사 결과가 빌드 요약에 나타납니다.After the build runs, the code coverage results appear in the build summary.

참고 항목See Also

코드 검사를 사용하여 테스트할 코드 범위 결정Using Code Coverage to Determine How Much Code is being Tested