다음을 통해 공유


방법: 버그에 기록된 작업을 사용하여 테스트 사례 만들기

예비 테스트를 수행하는 경우 찾은 버그에서 테스트 사례를 만들어 재발 테스트 도구 모음을 만들 수 있습니다. Microsoft Test Manager를 사용하여 수동 테스트를 실행하면서 작업을 로그 파일에 텍스트로 기록할 수 있습니다. 이 작업 로그는 테스트 결과와 함께 저장됩니다. 수동 테스트를 실행할 때 만드는 모든 버그에 대해 이 작업 로그를 자동으로 추가할 수도 있습니다. 그런 다음 이 작업 로그를 사용하여 버그나 테스트 결과를 기반으로 하는 수동 테스트 사례를 만들 수 있습니다. 그러면 단계를 모두 입력할 필요 없이 이미 수행한 단계에서 보다 쉽게 테스트 사례를 만들 수 있습니다. 그런 다음 필요에 따라 이 테스트 사례를 업데이트할 수 있습니다.

버그의 작업 로그가 아니라 테스트 결과와 함께 저장된 작업 로그를 기반으로 테스트 사례를 만드는 방법은 방법: 기록된 작업을 사용하여 테스트 사례 만들기를 참조하십시오.

예를 들어 테스트를 시작하고 처음 두 단계를 완료한 후 나머지 테스트 단계로부터 이탈하는 문제가 발생한 상황을 가정해 볼 수 있습니다. 이 경우 버그에 대한 로그를 작성하고 테스트 단계에서 이탈할 당시 수행했던 새 UI 작업을 기록할 수 있습니다. 그런 다음 새 테스트 사례를 만들고 아래의 그림과 같이 이 테스트 사례를 사용하여 버그가 수정된 테스트를 다시 시작할 수 있습니다. 테스트 사례를 사용하여 예비 테스트를 수행하고 예비 버그를 제출하는 경우에는 해당 버그와 함께 저장한 작업에서 테스트 사례를 만들 수 있습니다. 예비 버그를 제출하는 방법에 대한 자세한 내용은 방법: Test Runner를 사용하여 예비 버그 제출을 참조하십시오.

버그에서 테스트 사례 만들기

참고

쿼리 작업에 버그를 나열하는 쿼리가 있는 경우 버그에 기록된 작업을 기반으로 테스트 사례를 만들 수도 있습니다. 자세한 내용은 방법: 버그 추적을 참조하십시오.

테스트를 실행할 때 작업 로그를 만들려면 작업 로그가 선택된 테스트 설정을 사용해야 합니다. 자세한 내용은 방법: 테스트 설정을 사용하여 수동 테스트의 사용자 인터페이스 작업 기록을 참조하십시오.

버그에 기록된 작업을 사용하여 테스트 사례를 만들려면

  1. Microsoft Test Manager를 엽니다.

    참고

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

  2. 센터 그룹 선택의 아래쪽 화살표를 클릭한 다음 테스트 센터를 클릭합니다.

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

  4. 자신에게 현재 할당된 버그를 보려면 내 버그를 클릭합니다.

    내 버그 뷰가 표시됩니다. 여기에는 현재 할당된 버그가 모두 나열됩니다.

  5. (선택 사항) 자신이 만든 버그를 보려면 내가 만듦을 클릭합니다.

  6. 기록된 작업이 있는 목록에서 새 테스트 사례에 사용할 버그를 선택합니다.

    참고

    테스트 사례를 만드는 데 사용할 버그가 자신이 만든 버그가 아닌 경우 사용자 지정 쿼리를 통해 버그를 찾을 수 있습니다. 내 버그 작업에서 사용자 지정 쿼리를 만들려면 편집을 클릭합니다. 쿼리를 만드는 방법에 대한 자세한 내용은 방법: 버그 추적을 참조하십시오.

  7. 작업 로그의 단계에서 테스트 사례를 만들려면 버그에서 테스트 사례 만들기를 클릭합니다.

    새 테스트 사례 작업이 표시됩니다. 이 작업에서는 테스트 사례에 추가된 작업 로그의 테스트 단계를 보여 줍니다.

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

  9. (선택 사항) 테스트 사례를 통해 테스트할 다른 작업 항목에 이 테스트 사례를 연결하려면 모든 링크를 클릭하고 추가를 클릭합니다. 그런 다음 작업 항목 ID에 항목을 입력하거나 항목을 검색하여 찾은 후 확인을 클릭합니다.

    작업 항목이 테스트에 나열됩니다.

    참고

    버그가 연결된 작업 항목으로 기타 링크에 자동으로 추가됩니다.

  10. 추가된 단계를 표시하려면 단계를 클릭합니다.

  11. 테스트 사례에서 불필요한 테스트 단계를 제거하려면 해당 단계를 선택하고 삭제 아이콘을 클릭합니다. 예를 들어 단계가 완료된 것으로 표시되는 단계나 부모 창이 변경된 단계를 제거할 수 있습니다.

  12. (선택 사항) 단계에 예상 결과를 추가하려면 예상 결과를 클릭하고 텍스트의 이름을 입력합니다.

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

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

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

    참고

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

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

  17. 테스트 단계를 삽입하려면 단계를 마우스 오른쪽 단추로 클릭하고 단계 삽입을 선택합니다.

    참고

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

  18. 테스트 사례를 저장하려면 저장 후 닫기를 클릭합니다.

    참고

    수동 테스트 사례를 만드는 방법에 대한 자세한 내용은 방법: 수동 테스트 사례 만들기를 참조하십시오.

참고 항목

작업

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

개념

버그 제출