방법: Microsoft Test Manager를 사용하여 랩 환경에서 자동화된 테스트 실행
Microsoft 테스트 관리자에서 자동화 된 테스트를 실행할 때 테스트 환경에서 실행 해야 합니다.SCVMM 환경 및 표준 환경에서 자동화 된 테스트를 실행할 수 있습니다.랩 환경에서는 두 가지 유형의 프로세스는 동일합니다.랩 환경에서 자동화 된 테스트를 실행 하려면 테스트 사례와 자동화 된 테스트 연결 및 다음 테스트 계획에 테스트 제품군으로 테스트 사례를 추가 합니다.
요구 사항
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
[!참고]
SCVMM 환경 부하 또는 스트레스 테스트를 실행 하려면 사용 하는 것 하지 않는 것이 좋습니다.대신 실제 컴퓨터의 표준 환경을 사용 합니다.
테스트 계획을 설정 하 고 해당 환경을 사용 하 여 테스트 실행 설정을 테스트 하려면 다음 절차를 사용 하십시오.
빌드 및 테스트 환경에서 응용 프로그램을 설치 합니다.
Microsoft Test Manager를 사용하여 자동화된 테스트 실행
테스트 결과 보기 및 업데이트
사전 요구 사항
Microsoft 테스트 관리자를 사용 하 여 자동화 된 테스트를 실행 하기 전에 다음이 단계를 수행 해야 합니다.
테스트 랩 환경에 대 한 컨트롤러를 구성 합니다.자세한 내용은 랩 환경에서 테스트 컨트롤러 설정를 참조하십시오.
테스트에 필요한 각 역할에 대 한 컴퓨터 랩 환경을 만듭니다.자세한 내용은 랩 환경 만들기를 참조하십시오.
자동화 된 테스트는 테스트 사례와 연결 하 고 테스트 제품군으로 테스트 계획에 추가 합니다.방법: 테스트 사례에 자동화된 테스트 연결 또는 방법: tcm.exe를 사용하여 자동화된 테스트의 어셈블리에서 테스트 사례 만들기를 참조하십시오.
빌드 및 테스트 환경에서 응용 프로그램을 설치 합니다.
[!참고]
Team Foundation Build를 사용하여 응용 프로그램과 테스트를 빌드하지 않더라도 Microsoft Test Manager를 사용하여 자동화된 테스트를 실행할 수 있습니다.마찬가지로 공유 위치에 추가 된 빌드 정의 만들어야 합니다.공유 위치에 어셈블리 테스트에 위치한입니다.
테스트 계획과 연관 될 수 있는 빌드 인스턴스를 만들려면 빌드 정의 적어도 한 번 실행 해야.가 없는 경우 Visual Studio 2012 Team Foundation Server 빌드 인프라를 설정 하 고 가짜 빌드의 빌드 정의 만들어야 합니다.자세한 내용은 제이슨 Prickett의 블로그: 만드는 가짜 빌드 TFS 2010 빌드.다음 매개 변수를 사용 하 여 명령줄에서 가짜 빌드를 만들 수 있습니다.
TfsCreateBuild.exe /collection:http://tfsservername:8080/tfs/collectionname /project: projectname /builddefinition:"Nightly Build" /buildnumber:"Application_Nightly_1.0"
빌드 및 테스트 환경에서 응용 프로그램을 설치 하려면
랩 환경의 시작 합니다.SCVMM 환경을 시작 하려면 환경에서를 선택 하는 환경 보기 및 선택 시작.표준 환경을 시작 하려면 각 컴퓨터에서를 선택 하 여 환경 보기 및 선택 시작.자세한 내용은 랩 환경 및 가상 컴퓨터 관리를 참조하십시오.
사용자 환경에 시스템을 시작 해야 하 고 그 상태 인지 확인 합니다. 준비.
[!참고]
데스크톱과 상호 작용 하는 테스트를 실행 하는 경우 해당 역할에 사용 되는 컴퓨터에 로그온 할 때 환경 뷰어를 사용 해야 합니다.이 테스트 에이전트에 대 한 테스트 기능을 활성화 됩니다.
(권장) 다른 사용자가 테스트를 실행 하면 사용자 환경에 실수로 연결 하지 못하게 하려면 드롭다운 화살표 옆에 선택 에서 ' 사용 ' 표시 도구 모음에서.환경에서 사용 하는 방법에 대 한 설명을 추가 하 고 선택 에서 ' 사용 ' 표시.다른 사용자가 사용 중인 환경에 연결 하려고 하면 경고 입력 한 메모가 표시 됩니다 있는 환경에 연결 대화 상자.
[!참고]
환경 표시할 수도 있습니다 에서 사용 에서 환경 뷰어.
컴퓨터 실험실 환경에서 응용 프로그램을 설치 합니다.빌드를 사용, 배포 및 자동으로 수행 하는 워크플로 테스트할 수 있습니다.이 작업을 수행하는 방법에 대한 자세한 내용은 방법: SCVMM 환경에 대한 빌드-배포-테스트 워크플로 만들기를 참조하십시오.또는 응용 프로그램을 수동으로 설치할 수 있습니다.
[!참고]
SCVMM 환경을 사용 하는 경우 설치 된 응용 프로그램을 쉽게이 클린 상태로 돌아올 수 있도록 응용 프로그램을 설치한 후 각 가상 컴퓨터의 스냅숏을 취하는 것이 좋습니다.
Microsoft Test Manager를 사용하여 자동화된 테스트 실행
Microsoft Test Manager를 엽니다.
[!참고]
표시 하는 Microsoft Test Manager 창을 선택 시작, 다음 선택 모든 프로그램.선택 Visual Studio 2012 Microsoft 및 다음 선택 Microsoft 테스트 관리자.
자동화 된 테스트를 실행 하려면 가운데 그룹 전환기의 아래쪽 화살표를 선택 하 고 다음 선택 테스트 센터.
중앙 그룹 메뉴 모음의 선택 테스트.
(선택 사항) 빌드, 테스트 설정 또는 랩 환경에서 테스트 계획을 선택한 재정의 하려면 테스트를 마우스 오른쪽 단추로 클릭 한 다음 선택 옵션과 함께 실행 합니다..예를 들어 표준 테스트 환경 대신 스테이징 환경에서 테스트를 실행할 경우 다른 환경을 선택할 수 있습니다.실행 옵션 대화 상자에서 이러한 설정을 변경 하 고 다음을 선택할 수 있습니다 실행 선택한 테스트를 실행할 수 있습니다.
[!참고]
다른 환경을 선택 하면 동일한 역할의 테스트 설정을 사용 하면 생성 된 환경에 있어야 합니다.
모든 옵션을 변경 하지 않고도 자동화 된 테스트를 실행 하려면 테스트를 마우스 오른쪽 단추로 클릭 한 다음 선택 실행.
이 테스트를 포함하는 테스트 실행의 진행률을 보여 주는 테스트 실행 분석 작업이 표시됩니다.
[!참고]
여러 테스트를 선택 하 여 여러 자동화 된 테스트를 실행할 수 있습니다 또는 전체 테스트 집합을 실행할 수 있습니다.다양 한 테스트를 실행 하려면 테스트 제품군에 대 한 바로 가기 메뉴를 선택 하 고 다음 선택 실행.
테스트 결과 보기 및 업데이트
Microsoft Test Manager를 엽니다.
[!참고]
표시 하는 Microsoft Test Manager 창을 선택 시작, 다음 선택 모든 프로그램.가리키는 Visual Studio 2012 Microsoft 및 다음 선택 Microsoft 테스트 관리자.
테스트 결과 보려면 센터 그룹 전환기의 아래쪽 화살표를 선택 하 고 다음 선택 테스트 센터.
센터 그룹 메뉴 모음의 선택 테스트 및 다음 선택 테스트 실행 분석.
테스트 실행 분석 작업이 표시됩니다.이 작업에서는 이 테스트 계획에 대한 모든 테스트 실행을 표시합니다.
테스트 실행을 두 번 클릭하여 열고 정보를 봅니다.
테스트 실행 정보가 표시됩니다.
(선택 사항) 테스트 실행 제목을 보다 의미 있는 제목으로 업데이트하려면 제목에 새 이름을 입력합니다.
(선택 사항) 테스트가 실패한 경우 실패 이유를 업데이트할 수 있습니다.선택 해상도 및 오류가 발생 한 이유를 목록에서 선택 합니다.
(선택 사항) 테스트 결과에 주석을 추가 하려면 선택의 메모 아이콘.메모를 입력 한 후 선택 주석을 저장.
(선택 사항) 개별 테스트의 정보를 보려면 해당 테스트를 두 번 클릭합니다.
테스트 결과에는 테스트 실행 정보, 이 테스트 결과에 대해 수집한 데이터와 관련된 첨부 파일, 해당 테스트에 대한 테스트 결과 기록이 표시됩니다.이 뷰를 닫아 테스트 실행으로 돌아갈 수 있습니다.
[!참고]
분석을 통해 버그가 있음을 확인한 경우 이 뷰에서 버그를 만들 수 있습니다.
이 테스트 실행에 대 한이 변경 내용을 저장 하려면 저장 도구 모음에서.