Test Runner를 사용하여 수동 테스트 실행
수동 테스트 아키텍처
Microsoft Test Manager를 사용하여 만드는 수동 테스트 사례는 테스트 도구 모음에 포함되며 테스트 도구 모음은 테스트 계획에 포함됩니다.테스트 계획에서 테스트 도구 모음의 각 테스트 하나 이상의 테스트 구성과 연결합니다.자세한 내용은 테스트 계획 정의을 참조하십시오.
테스트 계획의 구성 요소
요구 사항
- Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional
수동 테스트 실행
테스트 결과는 특정 테스트를 실행할 때마다 기록됩니다.필요한 경우 수동 테스트를 실행할 때 문서와 스크린 샷을 테스트에 첨부할 수 있습니다.첨부 파일은 테스트 결과와 함께 저장됩니다.수동 테스트를 수행하면서 발견한 버그를 제출해야 하는 경우 이렇게 파일을 첨부하면 다른 팀 멤버에게 필요한 정보를 쉽게 전달할 수 있습니다.테스트를 실행하려면 테스트 계획 내에서 실행할 테스트를 선택해야 합니다.전체 테스트 도구 모음을 실행할 수도 있습니다.
각 테스트 단계의 수동 테스트에 대해 수행하는 작업을 기록하는 작업 기록을 만들 수도 있습니다.이 작업 기록을 사용하면 작업을 재생하여 수동 테스트를 앞으로 빨리 감을 수 있습니다.
주요 작업
다음 항목을 참조하면 테스트를 쉽게 실행할 수 있습니다.
작업 |
관련 항목 |
---|---|
테스트 도구 모음의 수동 테스트 사례 만들기: 수동 테스트를 실행하려면 먼저 필요한 테스트를 만들어야 합니다.테스트 계획의 테스트 도구 모음 내에 수동 테스트 사례를 만들 수 있습니다.필요한 조건은 무엇이든 테스트 도구 모음의 기반으로 삼을 수 있습니다.쿼리를 기반으로 테스트 도구 모음을 만들고 사용자가 만든 테스트 사례 중 해당 쿼리를 통해 반환되는 모든 테스트 사례를 도구 모음에 추가할 수도 있습니다. |
|
수동 테스트 실행: 수동 테스트를 만든 후에는 Test Runner를 사용하여 Microsoft Test Manager에서 테스트를 실행할 수 있습니다. 테스트 설정을 사용하여 수동 테스트를 실행하는 경우 수집할 데이터 및 진단 정보를 지정할 수 있습니다.랩 환경을 사용 하면 응용 프로그램의 백엔드 계층에서 데이터 및 진단 정보를 수집
참고
오디오를 녹음 하려면 오디오 녹음 장치를 컴퓨터에 구성 된 있어야 합니다.
|
|
나중에 재생하기 위해 테스트의 작업을 기록하여 수동 테스트 빨리 감기: 수동 테스트의 작업을 기록한 다음, 작업 기록을 사용하여 이러한 작업을 나중에 재생할 수 있습니다. |
|
테스트 도구 모음에 포함된 여러 테스트 실행: 필요한 경우 Microsoft Test Manager에서 둘 이상의 테스트를 선택하여 여러 테스트를 실행할 수 있습니다. |
|
매개 변수를 사용하여 여러 번 테스트 실행: 수동 테스트 사례를 매번 데이터를 바꿔 가며 여러 차례 실행하려는 경우 테스트 사례의 복사본 여러 개를 만들 필요가 없습니다.임의의 테스트 단계와 관련된 작업이나 예상 결과에 대한 매개 변수를 테스트 사례에 추가하기만 하면 됩니다.그런 다음 테스트에 사용할 여러 개의 매개 변수 값 집합을 추가할 수 있습니다.매개 변수의 값 집합 각각은 Test Runner를 사용하여 테스트의 개별 반복으로 실행됩니다.테스트를 실행할 때 각 매개 변수의 값을 복사한 다음, 테스트 대상 응용 프로그램의 입력 필드에 값을 붙여넣을 수 있습니다. |
|
공유 단계를 포함하는 테스트 실행: 테스트 도구 모음의 서로 다른 여러 수동 테스트 사례에 일련의 동일한 테스트 단계가 포함되어 있는 경우 공유 단계를 만들어 사용할 수 있습니다.공유 단계를 사용하면 공유 단계를 업데이트할 때 공유 단계를 포함하는 모든 테스트 사례의 단계가 업데이트되므로 작업을 간편하게 진행할 수 있습니다. |
|
메모, 문서, 스크린 샷 첨부, 링크를 랩 환경에는 수동 테스트를 실행 하는 동안 버그를 제출: 값에 대한 다른 팀 구성원과 결과 문서를 첨부 하 고 수동 테스트를 실행 하는 동안 버그를 제출 하 여 추가할 수 있습니다. 사용 하는 경우 Visual Studio Lab Management SCVMM 환경의 스냅숏을 가져와 해당 스냅숏을 버그 또는 테스트 결과에 연결 합니다. |
|
나중에 재생하거나 버그에 포함할 수 있도록 수동 테스트에 대한 비디오 기록 만들기: 경우에 따라 테스트를 실행하면서 테스트 세션에 대한 비디오 기록을 추가하여 다른 팀 멤버가 문제를 쉽게 확인하고 처리하도록 지원할 수 있습니다. 오디오를 녹음 하려면 컴퓨터에 구성 된 오디오 녹음 장치에 있어야 합니다.Test Runner를 원격 장치에서 액세스 하는 경우 원격 오디오를 구성 해야 합니다. |
|
수동 테스트 다시 설정 및 다시 실행: 필요한 경우 Test Runner에서 현재 실행 중인 테스트를 다시 설정하고 테스트를 처음부터 다시 시작할 수 있습니다.또한 원하는 경우 Microsoft Test Manager에서 완료 및 저장이 끝난 테스트를 다시 실행할 수도 있습니다. |
관련 작업
테스트 계획에서 테스트를 테스트 도구 모음 계층 구조로 구성하여 테스트 사례를 그룹화할 수 있습니다.
키보드 바로 가기 키를 사용하여 Test Runner를 통해 수동 테스트를 빠르게 실행할 수 있습니다.
외부 리소스
지침
Visual Studio 2012 4 장 연속 배달 테스트: 수동 시스템 테스트