단위 테스트를 사용하여 코드 확인

Visual Studio 2012 단위 테스트 도구 개발자와 통합 하는 팀을 지원 하도록 설계 되었습니다 unit testing 해당 소프트웨어 개발 방법에서.개발자와 테스터는 단위 테스트를 통해 Visual C#, Visual Basic 및 Visual C++ 프로젝트에서 클래스의 메서드에 있는 논리 오류를 빠르게 찾을 수 있습니다.

장치 테스트 도구는 다음과 같습니다.

  1. 탐색기를 테스트 합니다. 테스트 탐색기를 사용 하면 단위 테스트를 실행 하 고 해당 결과 볼 수 있습니다.테스트 탐색기 탐색기에 대 한 어댑터를 포함 하는 타사 프레임 워크를 포함 하 여 모든 단위 테스트 프레임 워크를 사용할 수 있습니다.

  2. Microsoft 단위 테스트 프레임 워크에 대 한 관리 되는 코드입니다. Microsoft의 단위 테스트 프레임 워크에 대 한 관리 되는 코드 Visual Studio 설치 되어 있는 및.NET 코드 테스트를 위한 프레임 워크를 제공 합니다.

  3. Microsoft 단위 테스트 프레임 워크에 대 한 c + +입니다. C + + 용 Microsoft 단위 테스트 프레임 워크 Visual Studio 설치 되어 있는 및 네이티브 코드 테스트를 위한 프레임 워크를 제공 합니다.

  4. 코드 검사 도구입니다. 단위 테스트 탐색기에서 실습 한 명령에서 테스트는 제품 코드의 양을 확인할 수 있습니다.

  5. Microsoft Fake 격리 프레임 워크입니다. 격리 프레임 워크를 만들 수 있는 Microsoft Fake 클래스와 테스트 대상 코드에서 종속성을 만드는 생산 및 시스템 코드에 대 한 메서드를 대체 합니다.함수에 대 한 가짜 대리자를 구현 하 여 동작 및 종속성 개체의 출력을 제어 합니다.

[!참고]

모든 단위 테스트 기능은 모든 버전의 Visual Studio 사용할 수 있습니다.요구 사항 기능에 대 한 항목이 나열 되어 있습니다.

단위 테스트에서 사용 하는 방법에 대 한 내용은 Visual Studio Express 2012 for Windows 8를 참조 하십시오 Windows 스토어 앱에 대한 단위 테스트 만들기 및 실행 Windows 개발자 센터에서.

비디오: 채널 9: XAML을 사용 하 여 빌드한 Windows 저장소 응용 프로그램을 테스트 하는 단위

주요 작업

다음 항목은 단위 테스트를 이해하고 만드는 데 유용합니다.

작업

관련 항목

빠른 시작 및 연습: Visual Studio 코드 예제를 테스트 하는 단위에 알아보려면 다음 항목을 사용 합니다.

단위 테스트와 테스트 탐색기: 는 어떻게 테스트 탐색기 생산적이 고 효율적인 단위 테스트를 만드는 방법을 알아봅니다.

단위 테스트 코드를 관리 되는:

C + + 코드를 테스트 하는 단위

격리 단위 테스트

코드 검사를 사용하여 프로젝트의 코드 중 단위 테스트로 테스트되는 부분 식별: Visual Studio Application Lifecycle Management 테스트 도구의 코드 검사 기능에 대해 알아보십시오.

단위 테스트에 대한 부하 테스트를 사용하여 스트레스 및 성능 분석 수행: 응용 프로그램에서 성능 및 스트레스 문제를 격리하기 위해 부하 테스트를 만들고 여기에 단위 테스트를 추가할 수 있습니다.

참고참고
만들기 및 부하 테스트를 사용 하 여 Visual Studio Ultimate 필요 합니다.

품질 게이트 설정 및 적용: 코드의 품질을 확인하기 위해 코드를 체크 인하기 전에 테스트가 실행되도록 품질 게이트를 만들 수 있습니다.

단위 테스트 형식 확장: 단위 테스트 프레임워크에 없을 수도 있는 테스트에 기능을 추가할 수 있습니다.예를 들어 테스트를 일반 사용자로 실행할지 여부를 지정하는 테스트 속성을 추가할 수 있습니다.또는 프레임워크를 확장하여 메서드에 행 특성을 추가하고 테스트에서 이 행의 데이터를 사용할 수 있습니다.

단위 테스트 프레임워크 확장 방법에 대한 샘플 코드를 보려면 다음 Microsoft 웹 사이트를 참조하십시오.

테스트 옵션 설정: 예를 들어, 테스트 결과가 저장 되는 위치를 지정 합니다.

.runsettings 파일을 사용하여 단위 테스트 구성

관련 작업

Microsoft Test Manager에서 테스트 결과 검토

테스트 결과에 대해 설명하고, 테스트 결과 보기, 저장 및 삭제 방법을 비롯하여 테스트 결과의 사용 방법에 대해 설명합니다.

Microsoft Visual Studio를 사용하여 시스템 테스트 실행

Visual Studio를 사용하여 자동화된 테스트를 실행하는 방법을 Microsoft Test Manager를 사용할 경우와 비교하여 설명하는 항목에 대한 링크를 제공합니다.

참조

외부 리소스

Dd264975.collapse_all(ko-kr,VS.110).gif비디오

채널 9: XAML을 사용 하 여 빌드한 Windows 저장소 응용 프로그램을 테스트 단위

Dd264975.collapse_all(ko-kr,VS.110).gif포럼

Visual Studio Unit Testing

Dd264975.collapse_all(ko-kr,VS.110).gif지침

Visual Studio 2012 2 장 연속 배달 테스트: 단위 테스트: 내부 테스트

Dd264975.collapse_all(ko-kr,VS.110).gif참조

단위 테스트에 대 한 인덱스 내용

참고 항목

개념

Visual Studio 진단 도구로 품질 개선

응용 프로그램 테스트