작업 테스트 탐색기가 열려 있고 코드 편집기에 테스트 클래스가 표시되어 있고 솔루션 탐색기가 열려 있는 상태의 Visual Studio 2012로 페이드 인합니다. 대화가 시작될 때 테스트 탐색기로 이동하여 확대합니다. ...

작업
테스트 탐색기가 열려 있고 코드 편집기에 테스트 클래스가 표시되어 있고 솔루션 탐색기가 열려 있는 상태의 Visual Studio 2012로 페이드 인합니다. 대화가 시작될 때 테스트 탐색기로 이동하여 확대합니다.

대화
지금까지는 Visual Studio에서 단위 테스트를 작성하는 것이 쉽지 않았습니다. Visual Studio 2012에는 빠르게 실행되고 사용하기 쉬운 단위 테스트용 인터페이스인 테스트 탐색기 창이 새로 추가되었습니다. 



작업
[프로젝트] 메뉴에서 [솔루션 다시 빌드]를 선택합니다. 새 테스트를 추가하는 테스트 탐색기를 표시합니다.

대화
새 테스트가 작성된 경우 빌드 중에 이 테스트가 자동으로 검색되어 테스트 탐색기에 추가됩니다.



작업
테스트 탐색기에서 [모두 실행]을 선택합니다. 빨간색/녹색 막대 애니메이션을 표시합니다. 테스트가 실패합니다(빨간색).

대화
모든 테스트를 단 한 번의 클릭으로 실행할 수 있습니다. 테스트는 백그라운드에서 실행되며 IDE 반응성에 영향을 주지 않습니다. 



작업
실패한 테스트를 클릭합니다. 세부 정보를 표시합니다. 테스트 코드를 보여 주는 코드 편집기를 표시합니다.

대화
실패한 테스트는 빨간색으로 두드러지게 표시되며 함께 그룹화됩니다. 테스트 탐색기에서 테스트를 선택하면 세부 정보가 표시되며 두 번 클릭만 하면 코드가 바로 표시됩니다.



작업
일부 코드를 변경하고 다시 빌드한 다음 테스트 탐색기 창에서 [실패한 테스트 실행]을 선택합니다. 테스트가 100% 실행되지는 않도록 합니다. 일부 테스트는 여전히 실패한 것으로 표시되고, 이전에 실패했던 일부 테스트는 통과한 것으로 표시되고, 일부는 부실한 것으로 표시되어야 합니다.

대화
실패한 테스트 사례를 수정하고 빌드한 후에는 실패한 테스트만 실행하도록 선택할 수 있습니다. 테스트 탐색기에서는 여러 가지 방법으로 테스트를 실행할 수 있습니다. 마지막 실행 때 포함되지 않았던 테스트는 회색으로 표시되므로 쉽게 식별할 수 있습니다.



작업
검색 상자에 검색어를 입력합니다. 나열된 테스트가 변경되는 것을 표시합니다. 파일 경로를 기준으로 미리 정의된 필터를 선택하고 결과를 필터링합니다.

대화
관심 있는 테스트를 빠르게 찾으려면 검색 상자를 사용하여 표시된 테스트를 필터링하면 됩니다. FileName 또는 Result와 같은 테스트 속성을 기준으로 검색할 수 있습니다.



작업
group by를 클릭하여 상태별 그룹화에서 실행 시간별 그룹화로 전환합니다.

대화
여기서는 실행 시간별로 그룹화하여 느린 테스트를 찾습니다.



작업
편집기에 NUnit 테스트 코드를 표시합니다. NUnit의 using 문을 확대한 상태로 시작했다가 축소하여 NUnit 테스트 코드를 표시합니다.

대화
Visual Studio 2012 테스트 환경의 주요 목적은 개발자가 익숙한 도구와 프로세스를 사용할 수 있도록 하는 것입니다. 따라서 "기본 제공된" 관리되는 단위 테스트 및 C++ 단위 테스트 프레임워크 외에도 타사 프레임워크를 지원하기 위한 확장을 설치할 수 있습니다.



작업
[도구] | [확장 및 업데이트]를 선택합니다. 온라인 확장에서 "단위 테스트"를 검색합니다. NUnit, xUnit, Chutzpah 같은 기존의 타사 프레임워크를 여러 개 표시합니다. 

대화
대부분의 타사 프레임워크는 Visual Studio IDE에서 확장 관리자와 Visual Studio 갤러리를 사용하여 바로 설치할 수 있습니다.



작업
NUnitTestProject, CppFooTestProject(프레임워크 이름이 포함된 프로젝트 이름) 같은 타사 테스트 프로젝트가 표시된 솔루션 탐색기를 표시합니다.

대화
테스트 탐색기에서는 여러 테스트 프레임워크의 테스트를 조합하여 실행할 수 있습니다.



작업
[테스트]/[코드 검사]를 선택합니다. 코드 검사 결과 창을 표시합니다. 계속해서 타사 프레임워크 테스트가 혼합된 솔루션을 사용합니다.

대화
코드 검사는 중요한 단위 테스트 메트릭입니다. 이제 단 한 번의 클릭으로 모든 테스트에 대한 코드 검사 결과를 얻을 수 있습니다. 



작업
마우스를 테스트 탐색기 창의 [빌드 후 테스트 실행] 단추 위에 놓아 도구 설명을 표시한 다음 설정합니다.

대화
단 한 번의 클릭으로 빌드 후 테스트를 자동으로 실행하는 연속 Test Runner를 설정할 수 있습니다. 



작업
[빌드]/[솔루션 다시 빌드]를 선택합니다. 빌드가 완료되고 테스트가 실행 중임을 표시합니다.

대화
연속 Test Runner는 가장 중요한 테스트를 먼저 실행하여 결과를 빠르게 얻을 수 있도록 최적화되어 있습니다. 이러한 테스트가 통과하면 모든 테스트를 실행합니다.



작업
실행할 테스트가 매우 많이 있는 진행 중인 테스트 실행을 확대합니다. 

대화
Visual Studio 2012의 테스트 탐색기를 사용하면 이전보다 쉽고 빠르게 테스트를 실행하고 테스트와 상호 작용할 수 있습니다. 연속 Test Runner는 테스트 실행을 빌드 과정에 포함하므로 테스트 실행에 신경 쓸 필요가 없습니다.
작업 영역의 소유자를 서비스 계정 {0}에서 {1}(으)로 업데이트하지 못했습니다. {0}에 해당하는 tfs 계정을 확인하고 이 컴퓨터에서 이 계정으로 만든 작업 영역을 모두 찾은 다음 수동으로 업데이트하십시오. 작업 영역의 파일 시간이 체크 인 시간으로 업데이트되도록 최신 버전의 파일을 다운로드하시겠습니까? 작업 영역이 제공되지 않거나 해당 작업 영역이 다른 컴퓨터에 있는 경우에는 /user 옵션을 사용할 때 로컬 작업 영역의 변경 내용이 표시되지 않습니다. 작업 웹 액세스에서 프로젝트 홈 페이지를 시작합니다. 대화 이 짧은 비디오에서는 Team Foundation Server와 함께 제공되는 새로운 Agile 프로젝트 관리 기능을 보여 줍니다. 시작 지점은 프로젝트 홈 ... 작업 테스트 탐색기가 열려 있고 코드 편집기에 테스트 클래스가 표시되어 있고 솔루션 탐색기가 열려 있는 상태의 Visual Studio 2012로 페이드 인합니다. 대화가 시작될 때 테스트 탐색기로 이동하여 확대합니다. ... 작업 테스트 탐색기가 열려 있고 코드 편집기에 테스트 클래스가 표시되어 있고 솔루션 탐색기가 열려 있는 상태의 Visual Studio 2012로 페이드 인합니다. 대화가 시작될 때 테스트 탐색기로 이동하여 확대합니다. ... 작업 특정 프로젝트에 대한 프로젝트 참조를 살펴본 후 다음 프로젝트를 살펴봅니다. 대화 성공적인 빌드를 얻기 위해 팀에서 여러 빌드를 실행해야 한다면 어떨까요? 어딘가에 순환 종속성이 있는 것 같지만 그 위치를 알 수 ... 작업 편집기에 두 개의 파일이 나란히 열려 있는 솔루션을 표시합니다. 대화가 진행될 때 두 파일 모두에서 "일치"하는 코드 조각 주위에 강조 표시 상자를 그립니다. 참고로, 일치하는 코드 조각은 텍스트가 동일하지는 않지만 ... 작업 폴더 버전이 열려 있는 동안에는 '{0}'의 서버 버전을 체크 아웃할 수 없습니다. 이러한 문제가 발생하지 않도록 하려면 작업 폴더 버전을 항상 체크 아웃하거나 파일을 다시 로드해야 하는 작업을 수행하기 전에 파일을 ...