Microsoft 테스트 관리자를 사용하여 수동 테스트를 위한 빠른 시작 가이드

Visual Studio Ultimate 또는 Visual Studio Test Professional에서 수동으로 테스트를 진행하는 데 필요한 정보를 제공하는 이 빠른 시작 가이드에서는 Microsoft Test Manager를 사용하여 수동 테스트를 만들고, 수동 테스트를 실행하고, 그 결과를 기록하는 방법을 설명합니다. 사용자는 이 가이드를 참조하여 수동 테스트를 신속하게 실행할 수 있습니다.

다음 절차에서는 이 빠른 시작 가이드의 주요 단계를 설명합니다.

  1. 팀 프로젝트에 연결하고 계획 만들기

  2. 테스트 계획에 세부 정보 추가

  3. 수동 테스트 사례 추가

  4. 테스트를 실행하고 버그 제출

  5. 계획에 따른 테스트 진행률 추적

팀 프로젝트에 연결

제일 먼저 적절한 팀 프로젝트에 연결해야 합니다. 테스트 대상 응용 프로그램을 배포하고 요구 사항이나 사용자 스토리를 저장하는 데 사용되는 팀 프로젝트를 선택합니다. 이 팀 프로젝트에 테스트 아티팩트가 저장됩니다.

팀 프로젝트에 연결

참고

액세스할 권한이 있는 팀 프로젝트만 표시됩니다. 자세한 내용은 Team Foundation Server 권한을 참조하십시오.

팀 프로젝트에 연결하고 계획을 만들려면

  1. Microsoft Test Manager를 엽니다.

    참고

    Microsoft Test Manager 창을 표시하려면 시작을 클릭하고 모든 프로그램을 클릭한 다음, Microsoft Visual Studio 2010을 가리키고 Microsoft Test Manager 2010을 클릭합니다.

  2. 처음으로 새 Team Foundation Server를 추가하려면 URL을 입력하거나 간단히 Team Foundation Server의 이름을 입력한 다음 추가를 클릭합니다.

    Team Foundation Server에 연결하는 데 사용할 연결 문자열이 미리 보기에 표시됩니다.

    참고

    Team Foundation Server의 이름을 모르는 경우 시스템 관리자에게 문의하십시오.

  3. 팀 프로젝트 컬렉션을 선택하려면 화살표를 클릭하여 이 팀 프로젝트 컬렉션의 팀 프로젝트 목록을 표시합니다.

    팀 프로젝트 컬렉션 및 팀 프로젝트에 대한 자세한 내용은 팀 프로젝트 컬렉션을 사용하여 서버 구성을 참조하십시오.

  4. 목록에서 팀 프로젝트 이름을 선택한 다음 연결을 클릭합니다.

    이 팀 프로젝트에 연결하는 데 성공하면 테스트 센터가 표시됩니다.

    참고

    기존 테스트 계획을 선택하여 사용하거나 새 테스트 계획을 추가할 수 있습니다. 사용할 기존 테스트 계획을 선택하려면 목록에서 해당 계획을 클릭한 다음 계획 선택을 클릭합니다.

  5. 계획을 추가하려면 추가를 클릭합니다.

    테스트 계획 추가 대화 상자가 표시됩니다.

  6. 계획 이름 입력에 계획의 이름을 입력한 다음 추가를 클릭합니다.

    계획이 이제 목록에 추가되어 강조 표시됩니다.

  7. (선택 사항) 다른 팀 멤버가 이 계획에 연결하는 데 사용할 수 있는 URL을 만들려면 계획의 URL 복사를 클릭합니다.

    그러면 만든 계획의 URL이 클립보드에 복사됩니다. 이제 이 URL을 전자 메일에 붙여넣어 팀의 다른 사용자가 해당 계획에 쉽게 연결할 수 있도록 전자 메일을 보낼 수 있습니다. 자세한 내용은 방법: URL을 사용하여 테스트 계획 간 전환을 참조하십시오.

  8. 추가한 계획을 선택하려면 계획 선택을 클릭합니다.

    테스트 계획에 대한 콘텐츠 보기가 표시됩니다. 이제 다음 절차의 단계에 따라 테스트 계획의 세부 정보를 추가합니다.

테스트 계획에 세부 정보 추가

테스트 사례를 만들고 실행하려면 먼저 테스트 계획이 있어야 합니다. 테스트 계획에 추가할 수 있는 세부 사항은 다음 그림에 나와 있는 것과 같습니다. 언제든지 테스트 계획을 업데이트할 수 있습니다. 다음 절차에서는 테스트 계획 속성에 대해 변경할 수 있는 최소한의 내용을 설명합니다.

테스트 계획 속성

테스트 계획에 세부 정보를 추가하려면

  1. 테스트 계획의 속성 보기로 변경하려면 속성을 클릭합니다.

  2. (선택 사항) 팀 프로젝트의 다른 반복으로 변경하려면 반복을 클릭합니다.

  3. (선택 사항) 테스트 계획에 대해 제공되는 기본 구성에서는 Internet Explorer 8.0을 브라우저로 사용하여 Windows 7 운영 체제에서 테스트를 실행하도록 지정합니다. 이를 자리 표시자로 삼아 작업을 시작하거나 기본값이나 구성 변수를 바꿔 다른 구성을 만들 수 있습니다. 새 구성을 추가하려면 구성 아래에 있는 이 계획에 포함을 클릭한 다음 관리를 클릭합니다. 자세한 내용은 테스트 구성을 사용하여 테스트 매트릭스 정의를 참조하십시오.

    참고

    구성은 계획의 일부입니다. 테스터는 구성을 통해 무엇이 필요한지 알 수 있습니다. 테스트가 실행될 때 테스트가 실제로 해당 구성을 기반으로 실행되는지 여부를 확인할 수 있는 방법은 없습니다.

  4. 변경 내용을 저장하려면 저장 후 닫기를 클릭합니다.

    참고

    언제든지 테스트 계획을 업데이트할 수 있습니다. 테스트 계획과 관련하여 수행할 수 있는 작업 중 이 빠른 시작 가이드에서 다루지 않는 작업에 대한 자세한 내용은 방법: 테스트 계획 만들기를 참조하십시오.

    콘텐츠 보기가 표시됩니다. 이제 다음 절차의 단계에 따라 수동 테스트 사례를 만들 수 있습니다.

수동 테스트 사례 만들기

다음 그림과 같이 테스트 계획과 이름이 동일한 기본 테스트 도구 모음에 테스트 사례를 간단히 추가할 수 있습니다.

기본 테스트 도구 모음에 테스트 사례 추가

또는 테스트 계획에 요구 사항을 추가하고 이러한 요구 사항에 테스트 사례를 추가할 수도 있습니다.

테스트 계획에 요구 사항 및 테스트 사례 추가

수동 테스트 사례를 만들 때 다음 그림과 같이 각 테스트 단계에 대한 작업 및 예상 결과를 추가할 수 있습니다. 이 테스트를 실행하면서 각 테스트 단계의 성공 또는 실패 여부를 표시할 수 있습니다.

테스트 사례 만들기

수동 테스트 사례를 만들려면

  1. 테스트 계획의 콘텐츠를 표시하려면 콘텐츠를 클릭합니다.

  2. (선택 사항) 요구 사항을 추가하여 새 테스트 도구 모음을 만들려면 요구 사항 추가를 클릭합니다.

    이 테스트 계획에 기존 요구 사항 추가 대화 상자가 나타납니다.

  3. (선택 사항) 테스트 계획에 추가할 요구 사항을 선택한 다음 계획에 요구 사항 추가를 클릭합니다.

    참고

    이 빠른 시작 가이드의 경우 테스트 계획과 이름이 동일한 루트 노드의 기본 도구 모음에 요구 사항을 통해 만든 테스트 도구 모음이 추가됩니다. 이 테스트 도구 모음 루트 노드에 테스트 사례 또는 테스트 도구 모음을 추가할 수 있지만 해당 노드의 이름을 바꿀 수는 없습니다. 테스트 도구 모음을 사용하여 테스트 사례를 구성하는 방법에 대한 자세한 내용은 테스트 도구 모음을 사용하여 테스트 사례 구성을 참조하십시오.

  4. 요구 사항을 통해 만든 도구 모음이나 기본 테스트 도구 모음에 테스트 사례를 추가하려면 테스트 도구 모음 계층 구조 창에서 테스트 도구 모음을 선택한 다음 테스트 도구 모음 세부 정보 창에서 새로 만들기를 클릭합니다.

    새 테스트 사례 대화 상자가 표시됩니다.

  5. 새 테스트 사례에 대해 각 테스트 단계의 제목, 작업 및 예상 결과를 비롯한 세부 정보를 입력한 다음 저장 후 닫기를 클릭합니다.

    새 테스트 사례가 이제 테스트 도구 모음 세부 정보 창에 표시됩니다.

    참고

    요구 사항을 기반으로 하는 테스트 도구 모음에 대해 테스트 사례를 만드는 경우 테스트 사례가 요구 사항에 자동으로 연결됩니다.

테스트 실행

이제 테스트 계획의 테스트를 실행할 수 있습니다. 테스트 계획에 포함된 기본 구성 및 테스트 사례의 각 쌍이 테스트 보기에 표시됩니다. 다음 그림과 같이 실행할 테스트를 선택할 수 있습니다.

테스트를 실행하는 방법

그런 다음 Test Runner에서 테스트를 시작할 수 있습니다.

참고

테스트를 시작하고 작업 기록을 만드는 옵션을 선택할 수 있습니다. 작업 기록을 사용하면 테스트를 실행하면서 수행한 작업을 재생할 수 있습니다. 작업 기록에 대한 자세한 내용은 수동 테스트 기록 및 재생을 참조하십시오.

테스트 대상 응용 프로그램을 시작하고 테스트 단계를 수행합니다. 테스트를 실행하면서 다음 그림과 같이 단계의 성공 또는 실패 여부를 표시하고, 주석, 파일 또는 스크린 샷을 추가하고, 버그를 만듭니다.

수동 테스트를 위한 Test Runner

수동 테스트를 실행하려면

  1. 센터 그룹 메뉴 모음에서 테스트를 클릭합니다.

  2. 테스트를 실행하려면 실행할 테스트가 포함된 테스트 도구 모음을 선택합니다.

    테스트와 구성의 쌍이 목록에 표시됩니다.

  3. 실행할 테스트를 선택한 다음 실행을 클릭합니다.

  4. Test Runner가 열립니다.

  5. Test Runner에서 테스트 시작 명령이 나타납니다. 필요한 경우 작업 기록 만들기 옵션을 선택할 수 있습니다. 테스트 시작을 클릭합니다.

    참고

    작업 기록을 사용하여 테스트의 속도와 효율성을 높일 수 있습니다. 작업 기록을 만드는 방법에 대한 자세한 내용은 방법: 작업 기록 만들기를 참조하십시오.

  6. 테스트 사례의 단계를 수행합니다.

    테스트 단계와 관련된 모든 데이터가 단계와 함께 표시됩니다.

  7. 테스트 단계의 결과를 표시하려면 테스트 단계 오른쪽에 있는 활성 아이콘의 드롭다운을 클릭하고 통과 또는 실패를 클릭합니다.

    참고

    언제든지 일시 중지를 클릭하여 테스트를 일시 중지할 수 있습니다. 테스트 사례를 기록하고 있는 경우 일시 중지를 클릭하면 작업 또는 비디오 기록도 일시 중지됩니다. 테스트와 작업 또는 비디오 기록을 다시 시작하려면 다시 시작을 클릭합니다.

  8. 버그를 발견했으면 버그 만들기를 클릭합니다.

    새 버그 대화 상자가 나타납니다. 첨부하거나 수집한 모든 데이터가 버그에 자동으로 추가됩니다. 자세한 내용은 방법: Test Runner를 사용하여 버그 제출을 참조하십시오.

  9. 테스트를 마쳤으면 테스트 종료를 클릭합니다.

    테스트 단계 결과에 따라 Test Runner에 테스트의 결과가 표시됩니다. 테스트를 기록하도록 선택한 경우 기록이 자동으로 중지 및 저장됩니다.

    중요

    테스트의 전체 결과는 개별 결과를 표시한 모든 테스트 단계의 상태를 기반으로 합니다. 따라서 실패한 것으로 표시된 테스트 단계가 하나라도 있으면 테스트 전체가 실패한 것으로 간주됩니다.

    유효성 검사 테스트 단계를 수행하는 경우 테스트 단계의 상태를 반드시 표시해야 합니다. 그렇지 않으면 테스트가 실패한 것으로 자동 처리됩니다.

  10. 테스트 결과를 저장하려면 저장 후 닫기를 클릭합니다.

테스트 진행률 추적

이제 테스트 계획의 진행률을 추적할 수 있습니다. Test Runner를 사용하여 수동 테스트를 실행한 후 테스트 실행 작업에서 진행률을 즉시 확인할 수 있습니다. 통과했거나 실패한 테스트를 모두 볼 수 있습니다. 다음 그림과 같이 테스트를 차단된 항목으로 표시하거나 다시 실행할 준비가 된 테스트를 활성으로 다시 설정할 수 있습니다.

테스트 결과 보기

테스트 진행률을 추적하려면

  1. 진행률 표시줄에는 특정 상태의 테스트가 차지하는 비율에 따라 테스트 상태가 그래픽으로 표현됩니다. 상태가 같은 테스트는 동일한 색으로 표시되므로 해당 상태를 쉽게 파악할 수 있습니다. 다음 표에 상태 및 색에 대한 설명이 나와 있습니다.

    State

    설명

    성공

    녹색

    테스트가 성공했습니다.

    실패

    빨강

    테스트가 실패했습니다.

    차단됨

    빨강

    테스트가 차단되었습니다.

    활성

    파랑

    테스트를 실행할 준비가 되었습니다. 여기에는 한 번도 실행하지 않은 테스트, 차단했다가 차단을 해제한 테스트, 실패한 후 문제를 수정했으며 다시 실행해야 할 테스트가 포함됩니다.

    진행 중

    파랑

    테스트를 현재 실행하고 있습니다.

  2. 테스트 진행률에 대한 요약 정보를 보려면 테스트 실행 작업에서 진행률 표시줄 위에 마우스 포인터를 놓습니다.

    모든 테스트의 상태에 대한 요약 정보를 제공하는 대화 상자가 표시됩니다.

  3. 특정 테스트의 결과를 보려면 해당 테스트를 선택한 다음 결과 보기를 클릭합니다.

    해당 테스트에 대한 가장 최근의 테스트 결과가 모든 세부 정보 및 테스트 실행 시 수집된 모든 데이터와 함께 표시됩니다.

    참고

    이러한 테스트 결과에서는 이 테스트 계획에 대해 테스트를 실행한 각 반복에 대한 테스트 결과 기록도 볼 수 있습니다. 테스트 결과를 보는 방법에 대한 자세한 내용은 방법: Microsoft 테스트 관리자를 사용하여 테스트 결과 보기를 참조하십시오.

참고 항목

개념

새 테스트 관련 활동 관리

테스트 계획을 사용하여 테스트 관련 활동 정의

테스트 만들기 및 관리

테스트 실행

소프트웨어 품질 추적

기타 리소스

테스트 계획 및 테스트 도구 모음 만들기 지침