방법: 수동 테스트 사례 만들기

Visual Studio 2010 Ultimate 또는 Visual Studio Test Professional을 사용하여 작업 테스트 단계와 유효성 검사 테스트 단계가 모두 포함된 수동 테스트 사례를 만들 수 있습니다. 여러 테스트 사례 사이에 일련의 공통적인 테스트 단계를 공유할 수도 있습니다. 이와 같은 공통 테스트 단계를 공유 단계라고 합니다. 공유 단계를 사용하면 테스트 대상 응용 프로그램이 변경되더라도 테스트 단계를 쉽게 유지 관리할 수 있습니다. 공유 단계에 대한 자세한 내용은 방법: 공유 단계를 사용하여 공통 테스트 사례 단계 공유를 참조하십시오.

작성한 모든 테스트 사례가 팀 프로젝트에 연결되며 테스트 사례를 동일한 테스트 계획이나 다른 테스트 계획의 여러 테스트 도구 모음에 추가할 수 있습니다. 이러한 테스트 사례를 실행할 때 통과한 테스트 단계와 실패한 테스트 단계를 표시할 수 있습니다. 실패한 테스트 사례를 기반으로 버그를 만들 수 있습니다. 이 버그에는 테스트 단계 및 기타 수집 정보가 자동으로 포함됩니다. 수동 테스트 사례를 실행하는 방법에 대한 자세한 내용은 Test Runner를 사용하여 수동 테스트 실행을 참조하십시오.

수동 테스트 사례를 매번 데이터를 바꿔 가며 여러 차례 실행하려는 경우 테스트 사례의 복사본 여러 개를 만들 필요가 없습니다. 임의의 테스트 단계와 관련된 작업이나 예상 결과에 대한 매개 변수를 테스트 사례에 추가하기만 하면 됩니다. 그런 다음 테스트에 사용할 여러 개의 매개 변수 값 집합을 추가할 수 있습니다. 매개 변수의 값 집합 각각은 테스트의 개별 반복으로 실행됩니다. 자세한 내용은 방법: 서로 다른 데이터로 여러 번 실행하기 위해 수동 테스트 사례에 매개 변수 추가을 참조하십시오.

다음 그림과 같이 도구 모음을 선택하여 테스트 계획 내에 수동 테스트 사례를 만들 수 있습니다.

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

참고

테스트 계획에 요구 사항을 추가하여 테스트 도구 모음을 만든 경우 이 테스트 도구 모음에 추가하는 모든 기존 테스트 사례와 새 테스트 사례가 요구 사항에 자동으로 연결됩니다.

그런 다음 아래의 그림과 같이 테스트 사례에 대한 세부 사항을 추가할 수 있습니다.

수동 테스트 사례 만들기

참고

Microsoft Excel 및 Microsoft Word에서 복사하여 붙여넣는 방식으로 테스트 단계를 추가할 수 있습니다. Microsoft Excel 또는 Microsoft Word 문서에서 단계를 선택하고 기존 단계를 마우스 오른쪽 단추로 클릭하거나 단계를 추가하려면 여기를 클릭하십시오.를 클릭하고 붙여넣기를 선택합니다. 자세한 내용은 방법: Microsoft Excel 또는 Microsoft Word 문서에서 수동 테스트 사례에 테스트 단계 추가를 참조하십시오. 탭으로 구분된 작업 및 예상 결과 목록이 들어 있는 일반 텍스트 파일에서 단계를 복사하여 붙여넣을 수도 있습니다.

수동 테스트 사례를 만들고 수정하려면 다음 절차를 따릅니다.

  • 수동 테스트 사례 만들기

  • 수동 테스트 사례에 작업 및 유효성 검사 테스트 단계 추가

수동 테스트 사례 만들기

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

  1. Microsoft Test Manager를 엽니다.

    참고

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

  2. 테스트 센터에서 계획을 클릭한 다음 콘텐츠를 클릭합니다.

    콘텐츠 창이 표시됩니다.

  3. 테스트 도구 모음 계층 구조 창에서 테스트 사례를 추가할 테스트 도구 모음을 선택한 다음 새로 만들기를 클릭합니다.

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

  4. 테스트 사례에 이름을 지정하려면 제목에 이름을 입력합니다.

    이 제목을 사용하여 테스트 사례를 식별하고 필요한 경우 해당 테스트 사례를 검색합니다.

  5. 담당자를 클릭하고 테스트 사례의 적절한 소유자를 선택합니다.

  6. (선택 사항) 테스트 사례의 상태를 변경하려면 먼저 테스트 사례를 저장해야 합니다. 테스트 사례를 저장한 후 다음 표를 참조하여 목록에서 필요한 상태를 선택할 수 있습니다.

    State

    용도

    디자인

    테스트 사례를 디자인하는 중이며 이를 아직 검토 및 승인하지 않았습니다.

    준비

    테스트 사례를 검토하여 승인했으며 이를 실행할 준비가 되었습니다.

    완료

    앞으로 이 팀 프로젝트를 반복하는 데 테스트 사례가 더 이상 필요하지 않습니다.

    이러한 상태는 팀 프로젝트를 만들 때 사용한 프로세스 템플릿을 기반으로 합니다. 프로세스 템플릿을 사용자 지정하는 방법에 대한 자세한 내용은 프로세스 템플릿 사용자 지정을 참조하십시오.

    참고

    기본적으로 상태디자인으로 설정되어 있습니다. 테스트 사례가 디자인 상태이더라도 이를 실행할 수 있습니다.

  7. 우선 순위를 클릭하고 테스트 사례의 중요도를 선택합니다.

  8. (선택 사항) 수동 테스트 사례를 자동화된 테스트로 변환할 수 있습니다. 자동화할 테스트 사례의 상태를 설정하려면 자동화 상태를 클릭하고 다음 표를 참조하여 목록에서 상태를 선택합니다.

    State

    용도

    자동화되지 않음

    수동 전용 테스트 사례입니다.

    계획됨

    나중에 자동화를 추가하려고 계획하고 있는 테스트 사례입니다.

    자동화됨

    이 테스트 사례에 자동화된 테스트를 추가하면 이 값이 자동으로 설정됩니다.

    참고

    기본적으로 자동화 상태자동화되지 않음으로 설정되어 있습니다. 수동 테스트 사례를 자동화된 테스트 사례로 변환하는 방법에 대한 자세한 내용은 방법: 테스트 사례에 자동화된 테스트 연결을 참조하십시오.

  9. 영역을 클릭하고 테스트 사례에 적합한 팀 프로젝트 영역을 선택합니다.

    참고

    팀 프로젝트의 영역은 Team Foundation Server 관리자가 설정합니다. 영역 필드를 사용하여 수동 테스트 사례를 쿼리할 수 있습니다.

  10. 반복을 클릭하고 이 테스트 사례에 대한 팀 프로젝트의 반복을 선택합니다.

  11. (선택 사항) 이 테스트 사례를 통해 테스트할 요구 사항 또는 사용자 스토리에 이 테스트 사례를 연결하려면 테스트된 사용자 스토리를 클릭하고 링크 대상을 클릭합니다. 그런 다음 작업 항목 ID에 항목을 입력하거나 항목을 검색하여 찾은 후 확인을 클릭합니다.

    요구 사항 또는 사용자 스토리가 표시됩니다.

  12. 테스트 사례를 저장하려면 도구 모음에서 저장을 클릭합니다.

    참고

    테스트 사례를 저장하고 나면 편집 창의 제목에 테스트 사례 식별자가 표시됩니다.

수동 테스트 사례에 작업 및 유효성 검사 테스트 단계 추가

수동 테스트 사례의 각 테스트 단계와 관련된 작업 및 예상 결과를 나열할 수 있습니다. 더 자세한 정보를 제공하는 파일이나 스크린 샷을 첨부하여 테스터가 더 많은 정보를 얻도록 할 수도 있습니다.

수동 테스트 사례에 작업 및 유효성 검사 테스트 단계를 추가하려면

  1. Microsoft Test Manager를 엽니다.

    참고

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

  2. 테스트 센터에서 계획을 클릭한 다음 콘텐츠를 클릭합니다.

    콘텐츠 창이 표시됩니다.

  3. 테스트 도구 모음 계층 구조 창에서 테스트 사례가 들어 있는 테스트 도구 모음을 선택합니다.

  4. 단계를 추가할 테스트 사례를 열려면 테스트 도구 모음 세부 정보 창에 표시된 테스트 사례를 두 번 클릭합니다.

  5. 단계를 클릭합니다.

  6. **<단계를 추가하려면 여기를 클릭하십시오.>**를 클릭하고 테스트 단계에 대한 세부 정보를 입력합니다.

  7. 작업 아래에서 이 테스트 단계를 수행하기 위해 테스터가 실행해야 하는 작업을 입력합니다.

  8. (선택 사항) 예상 결과 아래에서 사용자가 작업을 수행했을 때 예상할 수 있는 결과를 입력합니다.

    참고

    테스트 단계에 예상 결과를 추가한 경우 해당 단계가 자동으로 유효성 검사 테스트 단계가 됩니다. 단계 아이콘에 빨간색 확인 표시가 있으면 유효성 검사 테스트 단계라는 의미입니다. 기본적으로 각 테스트 단계는 작업 테스트 단계이며 이러한 단계를 실행할 때는 유효성 검사가 필요하지 않습니다. 테스트 사례를 실행할 때 유효성 검사 테스트 단계는 합격이나 불합격 여부를 개별적으로 표시해야 합니다. 그렇지 않으면 테스트에 자동으로 실패 상태가 할당됩니다.

  9. 또 다른 테스트 단계를 추가하려면 입력을 클릭합니다. 테스트 단계를 그 수에 상관없이 테스트에 필요한 만큼 추가할 수 있습니다.

  10. (선택 사항) 테스트 단계에 파일을 첨부하여 추가하려면 테스트 단계를 클릭한 다음 도구 모음에서 첨부 파일 아이콘을 클릭합니다. 첨부 파일의 위치를 입력하려면 추가를 클릭하고 파일의 위치를 입력한 다음 확인을 클릭합니다.

  11. (선택 사항) 테스트 단계를 삽입하려면 단계를 선택하고 도구 모음에서 단계 삽입을 클릭합니다.

    선택한 단계 위에 테스트 단계가 삽입됩니다.

  12. (선택 사항) 목록에서 테스트 단계를 이동하려면 하나 이상의 단계를 선택한 다음 도구 모음에서 위로 이동이나 아래로 이동을 클릭합니다.

    선택한 단계가 위나 아래로 한 단계씩 이동합니다.

  13. (선택 사항) 테스트 사례에 공유 단계를 추가하려면 단계를 마우스 오른쪽 단추로 클릭한 다음 공유 단계 삽입을 선택합니다. 목록에서 공유 단계를 선택하고 삽입을 클릭합니다.

    선택한 단계 위에 공유 단계가 삽입됩니다.

    참고

    테스트 사례에서 공유 단계를 만들 수도 있습니다. 자세한 내용은 방법: 공유 단계를 사용하여 공통 테스트 사례 단계 공유를 참조하십시오.

  14. 테스트 사례를 저장하려면 도구 모음에서 저장 후 닫기를 클릭합니다.

    이제 Test Runner를 사용하여 테스트 사례를 실행할 수 있습니다. 자세한 내용은 방법: 수동 테스트 실행을 참조하십시오.

참고 항목

작업

방법: 공유 단계를 사용하여 공통 테스트 사례 단계 공유

방법: 수동 테스트 실행

방법: 테스트 도구 모음의 여러 수동 테스트 실행

방법: 서로 다른 데이터로 여러 번 실행하기 위해 수동 테스트 사례에 매개 변수 추가

개념

수동 테스트 사례 만들기

기타 리소스

방법: Microsoft 테스트 관리자를 사용하여 작업 항목 만들기

방법: Microsoft Test Manager을 사용하여 특정 작업 항목 검색