Microsoft Test Runner를 사용하여 장치에서 실행되는 Windows 스토어 앱 테스트

Microsoft 테스트 관리자를 사용 하 여 수동 테스트를 실행 하려면 태블릿 등의 원격 장치에서 실행 중인 Windows 저장소 응용 프로그램의 문제를 확인할 수 있습니다.수동 테스트를 실행하여 발견할 수 있는 일반적인 문제로는 잘못된 기능이나 버그, 낮은 성능, 보안 및 연결 문제 등이 있습니다.수동 테스트를 진행하면서 결과, 해결책, 설명 등을 입력할 수 있으며 이러한 내용은 테스트 결과로 저장됩니다.

요구 사항

  • Visual Studio Ultimate, Visual Studio Premium, Visual Studio Test Professional

모든 종류의 Windows 8 원격 장치에 Windows 저장소 응용 프로그램의 수동 테스트를 수행할 수 있습니다.

테스트에 대한 Windows 8 원격 장치를 준비 하려면

  1. Windows 8의 원격 장치에서 Microsoft 테스트 관리자 2012에서 수동 테스트를 실행 하기 전에 테스트 하려는 장치에서 원격 디버거를 설치 해야 합니다.원격 디버거는 Microsoft 테스트 도구는 자동으로 설치 하 고 원격 장치에서 테스트를 사용 하는 서비스로 실행 어댑터 포함 되어 있습니다.자세한 내용은 Installing the Remote Debugger를 참조하십시오.

    원격 디버거를 설치 하면 Windows 8에서 새 타일을 Microsoft 테스트 도구 어댑터 구성 도구 나타납니다.

    주의 정보주의

    2012 Microsoft 테스트 관리자와 Windows 8 원격 장치에서 실행 중인 두 컴퓨터에 같은 사용자로 실행 되어야 합니다.사용자가 다른 경우 연결을 시도할 때 Microsoft 테스트 관리자에서 실행 중인 컴퓨터 자격 증명 대화 상자가 표시 됩니다.대화 상자 원격 장치에 연결 하는 동일한 자격 증명을 제공 해야 합니다.

    또한 로그온 자격 증명을 다를 경우 동일한 Microsoft Live ID 양쪽 컴퓨터의 사용에 기록할 수 있습니다.

  2. Microsoft 테스트 도구 어댑터 구성 도구 타일 Windows 8을 선택 합니다.

  3. 선택 서비스 시작 어댑터가 Microsoft 테스트 도구 어댑터를 구성 하려면 Microsoft 테스트 도구에 대한 구성 대화 상자.

원격 장치에 연결 하려면

  1. 테스트 하는 컴퓨터에서 2012 Microsoft 테스트 관리자를 엽니다.

    [!참고]

    Microsoft 테스트 관리자 창을 표시 하려면 시작을 선택 하 고 모든 프로그램을 선택 합니다.Microsoft Visual Studio 2012를 가리킨 다음 Microsoft 테스트 관리자를 선택 합니다.

    [!참고]

    Microsoft 테스트 관리자를 처음 시작 하면 어떠한 팀 프로젝트에 연결 되어 있지 않습니다.먼저 Team Foundation Server 연결 하 고 프로젝트 컬렉션과 팀 프로젝트를 선택 해야 합니다.팀 프로젝트와 팀의 다른 사용자가 요구 사항 또는 사용자 스토리를 만드는 데 사용 되는 소스 코드를 유지 관리 및 테스트 하려는 응용 프로그램을 빌드입니다.바로 이 팀 프로젝트에서 테스트 아티팩트를 만들고 관리합니다.볼 방법: Microsoft 테스트 관리자에서 처음으로 팀 프로젝트를 연결.

  2. 센터 그룹 전환기에서 아래쪽 화살표를 선택 하 고 선택 테스트 센터.

  3. 센터 그룹 메뉴 모음에서 선택 테스트.

  4. 센터 그룹 메뉴 모음의 메뉴에서 선택 테스트 실행 아직 선택 하지 않은 경우.

    [!참고]

    테스트 계획에 포함 된 수동 테스트 사례가 없는 경우 먼저 하나를 만들어야 합니다.볼 수동 테스트 사례 만들기.

  5. 왼쪽 창에서 아래 테스트 실행에서 실행 하려는 테스트가 포함 된 테스트 계획 아래에 나열 된 테스트 도구 모음이 나 테스트 계획을 선택 합니다.

    선택한 테스트 도구 모음의 테스트 사례가 오른쪽 창에 표시됩니다.

  6. 선택 된 수정 링크 옆에 수행 테스트를 사용 하 여: 테스트를 실행 하는 원격 장치를 지정 합니다.

    수동 테스트를 실행할 위치 선택

    수행 수동 테스트를 사용 하 여 대화 상자가 표시 됩니다.

  7. 선택은 원격 장치 및 옵션 테스트 하려는 장치의 이름을 입력 합니다.예를 들어, 입력 mySlateDevice1.

    테스트를 실행할 위치 선택

    [!참고]

    기본적으로 포트 6905 Microsoft 테스트 관리자가 원격 장치와 통신할 수 있습니다.필요한 경우이 포트를 재정의할 수 있습니다.다른 포트를 사용 하는 경우 장치 이름/i P 주소 필드에 IP 주소를 입력 해야 합니다.예를 들어, 입력 mySlateDevice1:nnnn.

    보고 하거나 Visual Studio 설치 폴더를 원격 장치에서 서비스 구성 파일 mttaservice.exe.config를 열어 Microsoft 테스트 도구 어댑터에서 사용 되는 포트를 변경할 수 있습니다.

  8. 선택의 테스트 링크가 Microsoft 테스트 관리자 원격 장치와 통신할 수 있는지 확인 합니다.테스트가 완료 되 면 확인 표시가 나타납니다.테스트 통과

    주의 정보주의

    2012 Microsoft 테스트 관리자와 Windows 8 원격 장치에서 실행 중인 두 컴퓨터에 같은 사용자로 실행 되어야 합니다.사용자가 다른 경우 연결을 시도 하면 자격 증명 대화 상자가 표시 됩니다.대화 상자 원격 장치에 연결 하는 동일한 자격 증명을 제공 해야 합니다.

    또한 로그온 자격 증명을 다를 경우 동일한 Microsoft Live ID 양쪽 컴퓨터의 사용에 기록할 수 있습니다.

    다른 사용자로 로그인한 경우 자격 증명 필요

  9. 선택 저장.

Windows 저장소 응용 프로그램을 설치 하려면

  1. 선택은 Windows 저장소 응용 프로그램을 설치 링크 옆에 수행 테스트를 사용 하 여: Windows 저장소 응용 프로그램을 테스트 하는 것에 대한 원격 장치로 설치 합니다.

    Windows 저장소 응용 프로그램 설치 대화 상자가 나타납니다.

    MTM에서 Windows 스토어 앱 설치

  2. Windows 저장소 응용 프로그램 설치 대화 상자에서 설치 하려는 Windows 저장소 응용 프로그램에 대한.appx 파일의 이름과 경로 입력 합니다.또는 선택할 수 있는 ... 단추에서 응용 프로그램을 찾습니다.

  3. 선택 설치.

    Windows 저장소 응용 프로그램 설치 대화 상자는 설치 단계를 나열합니다.설치 단계는 다음과 같습니다.

    • 원격 장치에서 라이센스를 취득 합니다.

    • 파일을 복사합니다.

    • 인증서를 설치합니다.

    • Applicationname.appx를 설치 합니다.

    첫 번째 설치 단계에서 Windows 8 개발자 라이선스 대화 상자가 표시 됩니다.

    맞춤형 응용 프로그램 설치 단계

  4. 선택 라이센스를 가져올 원격 장치에 Windows 8 개발자 라이센스를 설치 합니다.

  5. 원격 장치에서 선택 동의 UAC를 적용 하 고 Windows Live 자격 증명을 입력 합니다.

    단계 원격 장치에 Windows 8 개발자 라이센스를 성공적으로 설치한 후 원격 장치에서 라이선스를 가져올 Windows 저장소 응용 프로그램 설치 대화 상자에서 상자에 확인 표시가 왼쪽으로 이제 표시 되어야 하 고 완료 오른쪽.

  6. 두 번째 설치 단계에서 Windows 저장소 응용 프로그램을 설치 대화 상자는 설치의 일부로 복사 하는 파일의 상태를 표시 합니다.파일이 성공적으로 복사 된 후 확인란의 왼쪽에 표시 됩니다의 파일 복사 단계 및 완료 오른쪽.

  7. 세 번째 설치 단계에서 테스트 인증서를 설치 하기 위한 대화 상자가 표시 됩니다.

    인증서 테스트 대화 상자

  8. 선택 인증서 설치.

  9. 원격 장치에서 선택 인증서를 설치할 수 있습니다.

    인증서를 설치한 경우 확인란 왼쪽에 표시 됩니다의 인증서 설치 단계 및 완료 오른쪽.

  10. 최종 설치 단계에서 다음의 Windows 저장소 응용 프로그램을 설치 대화 상자는 Windows 저장소 응용 프로그램 설치 상태를 표시 합니다.설치가 완료 되 면 확인 표시가 왼쪽에 표시 됩니다의 설치 ApplicationName.appx 단계를 완료 오른쪽.

  11. 선택 닫습니다 닫을 수 있는 설치 Windows 저장소 응용 프로그램 대화 상자.

Windows 저장소 응용 프로그램을 테스트 하려면

  1. Wndows 저장소 응용 프로그램의 설치를 완료 한 후 이제 선택할 수 있는 테스트 시작.

    Test Runner를 엽니다.

  2. 원격 장치에서 테스트에서 단계를 수행 합니다.

    중요중요

    원격 장치에 Windows 8 수동 테스트 사례를 실행할 때 테스트 단계 원격 장치에서 실행 되어야 합니다.표시 된 단계는 테스트 성공 또는 Test Runner의 컴퓨터 실행을 실패 했습니다.

    팁

    스크린 샷 캡처 옵션 Microsoft 테스트 러너에 원격 장치에서 캡처 스크린샷 이미지를 완전히 지원합니다.볼 방법: 테스트를 실행 하는 동안 스크린 샷 캡처.

    테스트의 각 단계에서 Microsoft Test Runner에서 여러 작업 중 하나를 수행할 수가 있습니다.이러한 작업 도구 모음에 있습니다.

    Task

    설명

    수동 테스트 종료

    언제 든 지 테스트 종료 하려면 테스트 종료.

    수동 테스트 일시 중지 및 다시 시작

    언제 든 지 테스트를 일시 중지 하려면 일시 중지.테스트를 기록 하는 경우 선택 일시 중지 도 비디오 기록 또는 다른 진단 데이터 어댑터를 일시 중지 합니다.테스트, 비디오 기록 또는 다른 진단 데이터 어댑터를 다시 시작 하려면 계속.

    수동 테스트 다시 설정

    테스트를 진행하는 동안 다시 설정을 사용하여 테스트를 원래대로 되돌리고 테스트를 다시 시작할 수 있습니다.볼 방법: 수동 테스트 다시 설정.

    작업 기록 및 재생

    주의 정보주의
    원격 Windows 8 장치에 없습니다.

    버그 제출

    테스트 단계 동안 응용 프로그램에 결함을 발견 하는 경우 사용 하 여 버그를 만들 수 있습니다 버그 만들기.볼 방법: Test Runner를 사용 하 여 버그를 제출.

    팁
    Windows 저장소 응용 프로그램에 대한 버그를 제출 하면 버그가 Windows 8 장치에서 실행 된 나타내는 정보가 자동으로 포함 됩니다.

    Windows 저장소 응용 프로그램에 대한 버그를 제출 하는 경우 다음 그림과 같이 필요 하지 않은 단계 제거에 버그를 포함 하는 특정 단계를 선택할 수 있습니다.

    버그를 포함 하는 단계를 선택 합니다.

    버그에 포함할 단계 선택 중

    수동 테스트는 Windows 8 원격 장치에서 풍부한 데이터 함께 버그를 제출할 수 있도록 다음과 같은 진단 데이터 어댑터를 지원 합니다.

    • 작업

      참고참고
      Microsoft 테스트 관리자 2012 원격 Windows 8 장치 Windows 저장소 웹 응용 프로그램에 대한 작업 로그를 지원합니다.이전 Windows에서 작업을 기록 하 고 Windows 저장소 응용 프로그램에서 원격 Windows 8 장치에서 지원 되지 않습니다.
    • 이벤트 로그

    • 시스템 정보

    컴퓨터 설정 및 진단 정보 수집 테스트 설정을 사용 하 여.

    참고참고
    버그를 만들 때까지 진단 데이터 어댑터에 대한 수집 된 데이터는 원격 장치에 저장 됩니다.이 원격 장치 연결이 끊어진 경우 유발 됩니다 그렇지 않으면 데이터 손실을 방지 하기 위해입니다.원격 장치 연결이 끊어지는 경우, 연결이 복원 된 후 데이터는 일반적으로 복원할 수 있습니다.

    원격 장치 스크린 샷 캡처

    사용 하 여 원격 장치에 Windows 저장소 응용 프로그램을 테스트 하는 테스트 도중 발견 된 문제를 명확 하 게 하 여 선택적으로 스크린 샷을 포함할 수 있습니다 사각형 스크린 샷 캡처.볼 방법: 테스트를 실행 하는 동안 스크린 샷 캡처.

    참고참고
    원격 장치에 연결 되어 있는 동안 수동 테스트 실행 기에서 스크린 샷 캡처 옵션을 사용 하는 것이 지.

    설명 추가

    테스트의 각 단계에 대해 단계 결과에 설명 추가를 사용하여 테스트 과정에서 발견한 세부 사항 및 기타 유용한 정보를 제공하는 설명을 포함할 수 있습니다.볼 방법: 테스트를 실행 하는 동안 주석 첨부.

    관련 파일 첨부

    (선택 사항) 테스트 하는 동안 테스트 하는 응용 프로그램에 응용 프로그램을 생성 하는 출력 파일 예를 들어 연결 된 파일을 첨부할 수 있습니다.테스트에 파일을 첨부하려면 단계 결과에 첨부 파일 추가를 사용합니다.볼 방법: 테스트를 실행 하는 동안 파일 첨부.

    환경 스냅숏 만들기

    랩 환경을 사용 하 여 테스트를 실행 하는 경우 사용 하 여 테스트를 수행 하는 동안 후 필요에 따라 해당 환경의 스냅숏을 첨부할 수 있습니다 환경 스냅숏 만들기.볼 방법: 수동 테스트 실행 및 랩으로 재현 가능한 버그 만들기 환경.

  3. 테스트 단계의 결과를 표시 하려면 테스트 단계 오른쪽에 (파랑 세로줄 포함)에 있는 활성 아이콘 옆의 드롭다운 화살표를 선택 하 고 다음 중 하나를 선택 전달 또는 실패.

    팁

    여러 단계를 선택하여 성공 또는 실패로 표시할 수도 있습니다.또한 전체 테스트를 성공 또는 실패로 표시할 수 있습니다.

    테스트 대상 응용 프로그램에서 입력된 포커스를 변경 하지 않고 테스트 단계를 표시 하려면 다음과 같은 일반 바로 가기 키를 사용할 수 있습니다.

    • 테스트 단계 통과: Win+Ctrl+Q

    • 테스트 단계 실패: Win+Ctrl+W

    [!참고]

    유효성 검사 테스트 단계이기 때문에 테스트 단계를 성공 또는 실패로 표시하지 않을 경우 테스트 단계는 실패로 자동 표시됩니다.모든 유효성 검사 테스트 단계의 예상되는 결과를 확인하고 실제 결과에 따라 테스트 단계를 표시해야 합니다.

  4. 테스트를 마치면 선택 최종 테스트.

  5. 맨 위에 있는 도구 모음에서 Test Runner 선택 저장 하 고 닫습니다 에 테스트 결과 저장 하는 Team Foundation Server 닫고 Test Runner.

    Microsoft Test Manager의 테스트 센터에서 테스트 결과를 볼 수 있습니다.작업 로그를 포함 하도록 테스트 설정을 구성 하는 경우 테스트 결과 및 버그를 정리 하 여 Windows 저장소 응용 프로그램에 대한 향상 된 작업 로그에 포함 됩니다.향상 된 작업 로그는 테스트 하는 동안 수행한 각 작업 단계의 스크린 샷을 포함 하는 HTML 파일입니다.이 오류를 재현 하려고 하는 동안 테스트 하는 동안 찍은 구체적인 단계를 파악 하는 데 유용할 수 있습니다.볼 방법: Microsoft 테스트 관리자를 사용 하 여 결과 테스트 보기.

보안

적절히 보호.appx 파일 및 인증서 저장 위치는 공유 위치를 확인 합니다.

외부 리소스

Hh405417.collapse_all(ko-kr,VS.110).gif포럼

Visual Studio Team System-테스트

Hh405417.collapse_all(ko-kr,VS.110).gif관련 항목

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

수동 테스트 사례 만들기

Test Runner를 사용 하 여 수동 테스트를 실행 합니다.