다음을 통해 공유


실패한 테스트 분석 및 버그 추적

테스트하는 동안 버그 제출

테스트를 수행하는 동안이나 테스트 결과를 검토할 때 Team Web Access 또는 Microsoft Test Manager로 버그 작업 항목을 만들 수 있습니다.

이러한 도구에서 만드는 버그는 실행 중이던 테스트에 자동으로 링크됩니다. 수행한 통과 및 실패 단계 목록이 포함됩니다. 테스트 수행 시 모든 주석을 입력하거나 파일을 연결하는 경우 파일이 버그에 또한 연결됩니다.

Test Runner에서 버그 제출

추가 진단 데이터

버그에 스크린샷 및 시스템 정보 같은 진단 데이터가 포함되는 경우 Microsoft Test Manager로 테스트를 수행합니다. IntelliTrace 로그, 이벤트 로그, 비디오 기록 및 다른 데이터를 연결하려면 테스트 설정을 정의합니다.

테스트를 수행하는 동안 응용 프로그램의 서버 구성 요소에서 진단 데이터를 수집하려면 랩 환경에 서버를 배포합니다.

컴퓨터 상태의 스냅숏을 만들려면 SCVMM의 환경에서 가상 컴퓨터를 사용합니다.

테스트 분석

일련의 수동 또는 자동화된 테스트를 마치면 결과를 검사하고 수행할 작업을 결정합니다.

MTM의 실행 분석 페이지

개별 테스트의 결과를 확인하기 위해 테스트 실행을 엽니다. 각 테스트에 대해 오류 및 해결 형식을 표시하고 설명을 추가한 다음 결과를 팀 멤버에게 할당합니다. 버그를 만들 수도 있습니다.

MTM의 테스트 실행 분석 페이지

분석은 선택 사항이지만 자동화된 테스트에 특히 유용합니다.

버그 추적

버그 확인 페이지를 사용하여 사용자가 만들거나 사용자에게 할당된 버그를 찾는 쿼리를 실행합니다. 버그를 만드는 경우 개발자가 수정된 코드를 체크 인하고 버그 상태를 수행으로 설정하면 버그가 다시 할당됩니다.

또한 버그 확인 페이지에서 사용할 자체 TFS 쿼리를 만들 수도 있습니다.

버그 수정을 확인합니다.

확인을 사용하여 버그에 연결된 테스트 사례를 다시 실행합니다. 일반적인 방법으로 테스트를 실행합니다.

쿼리 확인 방법

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

버그를 만들기 전에 수행한 작업에서 자동으로 만들어진 단계가 있는 테스트 사례를 만들 수 있습니다. 이는 버그가 수정되었다는 것을 직접 확인하는 테스트 사례를 생성합니다. 나중에 스프린트에서 버그가 다시 나타나지 않도록 하려면 테스트 사례를 다시 실행할 수도 있습니다.

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

테스트 사례 조사 중 버그가 만들어 지는 경우 새로운 버그를 생성할 필요가 없습니다.