다음을 통해 공유


수동 테스트에서 추가 진단 데이터 수집

응용 프로그램을 테스트하는 동안 Microsoft 테스트 관리자 는 찾을 수 있는 모든 오류를 진단 하는데 도움이 되는 데이터를 수집할 수 있습니다. 테스트 하는 동안 버그 보고서를 만들면 데이터 버그 작업 항목에 자동으로 연결됩니다.

테스트 설정 컴퓨터 역할 및 어댑터

수집 하려는 데이터의 종류를 결정할 수 있습니다.

테스트에서 수집할 수 있는 진단 데이터

테스트 결과에서 진단 데이터를 수집 합니다. 테스트를 수행 하는 동안 작성 하는 경우 버그에 추가 됩니다.

수집할 수 있는 데이터

방법

  • 테스트 케이스에 연결.

  • 통과 또는 실패로 표시한 단계.

  • 추가한 메모 또는 첨부 파일.

Team Web Access의 테스트 실행.

+

  • 운영 체제 버전 및 기타 시스템 정보.

  • 키 입력 및 제스처.

  • 작업 하는 동안 자동으로 기록되는 스크린샷.

Microsoft Test Manager에서 테스트 실행.

(기본 테스트 설정 사용)

Microsoft 테스트 관리자는 테스트를 실행 하는 컴퓨터 또는 테스트를 실행 하는 장치에 연결 된 컴퓨터에 설치 해야 합니다.

+

클라이언트 또는 데스크톱 응용 프로그램에서 수집 된 데이터.

  • 이벤트 로그

  • IntelliTrace

  • 데스크톱 비디오 기록

  • 테스트 영향 분석. 이전 빌드 이후 변경 내용에 따라 테스트를 선택할 수 있습니다.

Microsoft Test Manager으로 테스트를 수행 하는 경우, 테스트 설정을 사용하십시오.

테스트 설정 파일은 진단 데이터 어댑터를 구성합니다. 테스트를 실행 했을 때, 테스트 설정 파일을 선택하거나 테스트 계획에 대한 기본 테스트 설정 파일을 설정할 수 있습니다.

+

서버 소프트웨어에서 수집 된 데이터.

  1. 이벤트 로그.

  2. IntelliTrace

  3. 테스트 영향

  4. SCVMM 랩 환경을 사용 하는 서버의 가상 컴퓨터 스냅숏.

랩 환경서버 소프트웨어를 설치 및 Microsoft 테스트 관리자를 사용하여 테스트를 수행합니다.

수집하고 싶은 데이터를 정의하기 위해서 테스트 설정을 사용하십시오.

테스트 설정을 만드는 방법

기본값 보다 더 많은 데이터를 수집 하려는 경우에 설정을 테스트 해야 합니다. 기본 설정은 각 랩 시스템 및 키 입력 / 제스처 로컬 시스템에서 기본 시스템 정보를 수집합니다.

  1. 테스트할 응용 프로그램이 웹 사이트거나 서버 구성 요소를 가지고, 서버에서 데이터를 수집 하려면:

    1. 새 랩 환경 만들기. 표준 환경 또는 SCVMM 환경일 수 있습니다.

    2. 테스트 계획의 속성에서 수동 테스트에 사용할 테스트 환경을 설정합니다.

    테스트 계획 속성에서 랩 환경을 선택합니다.

  2. 기존 테스트 설정 파일을 선택 하거나 새로 만듭니다.

    테스트 설정을 선택하거나 만듭니다.

    이 테스트 계획에서 테스트를 수행 하는 것에 대한 기본값을 설정합니다. 각 테스트의 실행을 수행할 때 선택 영역을 재정의할 수 있습니다.

  3. 테스트 설정 파일 이름을 지정 합니다.

    새 테스트 설정 이름을 설정합니다.

  4. 테스트에 사용할 랩 환경을 선택합니다. 랩 환경에서 사용 하지 않는 경우 로컬을 선택하십시오.

    역할 탭에서 랩 환경을 선택합니다.

    각 테스트 설정 파일이 컴퓨터 역할의 집합을 매칭합니다.

  5. 각 컴퓨터의 역할에 대해, 해당 시스템에서 수집 할 데이터를 선택합니다.

    각 컴퓨터 역할에 대한 진단을 선택합니다.

    로컬 역할은 테스트를 수행하는 클라이언트 컴퓨터입니다.

진단 데이터 옵션은 무엇입니까?

데이터 및 진단 페이지에서 랩 환경의 각 컴퓨터 역할에 대한 데이터를 수집하기 위해 진단 어댑터를 추가하거나 구성할 수 있습니다. 대부분의 경우에서 진단 데이터 테스트 결과에 포함됩니다.

테스트 설정 데이터 및 진단 페이지

진단 데이터 어댑터

Configuration

작업 로그: 다음에 신속하게 재생할 수 있도록, 테스트를 하는 동안 수행하는 작업을 기록할 수 있습니다. 또한 사용자가 만든 버그 보고서에 대한 텍스트 설명도 기록합니다.

수동 테스트 기록 및 재생.

모든 동작 및 응용 프로그램이 기록되는 것은 아닙니다.

IntelliTrace 및 테스트 영향용 ASP.NET 클라이언트 프록시

웹 클라이언트 역할의 어댑터를 선택 합니다. 이는 ASP.NET 응용 프로그램을 테스트할 경우 또는 웹 서버 역할에 대한 테스트 영향Intellisense 데이터를 수집할 경우에 필요합니다.

이벤트 로그

응용 프로그램이 이벤트 로그에 기록한 이벤트를 수집합니다.

원하는 이벤트 유형을 선택하기 위해 구성을 선택하십시오.

응용 프로그램은 WriteEntry을 사용해 이벤트를 기록해야합니다.

IntelliTrace: 사용자가 생성한 모든 버그에 연결된 .itrace 파일을 생성합니다. 이 IntelliTrace 파일에서 로컬 세션은 다른 컴퓨터에 시뮬레이션 할 수 있습니다.

IntelliTrace로 코드 실행을 기록하여 응용 프로그램 디버깅.

시스템 정보: 컴퓨터에 대한 정보를 기록합니다.

추가 구성이 없습니다.

테스트 영향: 권장 되는 테스트는 트랙, 테스트 센터의 기능을 활성화합니다. 코드 검사를 기준으로 이전 빌드 이후에 변경 내용에 의해 어떤 테스트가 영향을 받을지 결정 합니다.

ASP.NET 응용 프로그램을 테스트 하는 경우

  1. IIS 서버를 실행하는 역할에서 테스트 영향를 활성화한 후, 구성, 고급, ASP.NET을 선택하십시오.

  2. 웹 클라이언트 역할에서 IntelliTrace 및 테스트 영향에 대한 ASP.NET 클라이언트 프록시을 활성화합니다.

이 옵션을 사용하도록 설정한 후 서버 응용 프로그램을 다시시작 합니다.

비디오 레코더 작업하는 동안 바탕화면을 실시간으로 기록합니다.

오디오 녹음을하려면 구성을 선택하십시오.