Windows Phone 스토어 테스트 키트

2013-10-15

적용 대상: Windows Phone 8 | Windows Phone OS 7.1

 

Windows Phone Windows Phone 스토어 테스트 키트(이전 마켓플레이스 테스트 키트)에서는 앱을 처음 제출할 때 Windows Phone 스토어 에서 허용되도록 앱을 준비하는 데 도움이 되는 자동화된 테스트와 수동 테스트를 제공합니다. 스토어 테스트 키트 를 통해 스토어 제출 전에 문제를 식별 및 해결할 수 있으므로 제출 프로세스에서 시간이 절약됩니다. 스토어 테스트 키트 를 사용하여 Windows Phone 8 또는 Windows Phone OS 7.1 을 대상으로 지정하는 앱을 평가할 수 있습니다.

참고참고:

Windows Phone SDK 7.1 과 함께 설치된 마켓플레이스 테스트 키트는 더 이상 사용되지 않습니다. Windows Phone SDK 8.0 과 함께 설치된 스토어 테스트 키트 를 사용하여 Windows Phone OS 7.1 을 대상으로 지정하는 앱을 테스트합니다.

이 항목에는 다음 단원이 포함되어 있습니다.

 

앱에서 스토어 테스트 키트 를 실행하면 앱이 스토어 인증을 통과할지 여부를 확인할 수 있습니다. 테스트가 실패하면 스토어 테스트 키트 가 스토어 평가를 위해 앱을 제출하기 전에 앱에서 수정해야 하는 내용에 대한 세부 정보를 제공합니다. 스토어 테스트 키트 에 포함된 몇 가지 테스트는 다음과 같습니다.

  • XAP 파일이 크기 요구 사항을 충족하는지 여부 및 앱 매니페스트 파일이 유효한지 여부

  • Windows Phone 8 을 대상으로 지정하는 Direct3D 앱이 휴대폰에서 허용되지 않는 API를 사용하는지 여부

  • 백그라운드 에이전트 앱이 백그라운드 에이전트에 허용되지 않는 API를 사용하는지 여부

  • 앱에서 사용하는 기능(Windows Phone OS 7.1 만 대상으로 지정하는 앱의 경우)

  • 지정된 이미지 및 스크린샷이 인증 요구 사항을 충족하는지 여부

  • 앱에 사용되는 앱 아이콘 및 배경 이미지가 인증 요구 사항을 충족하는지 여부

스토어 테스트 키트 는 Visual Studio 에 통합되어 있습니다. 다음 단계를 수행하여 스토어 테스트 키트 를 엽니다.

  1. Visual Studio 에서 Windows Phone OS 8.0 또는 Windows Phone OS 7.1 을 대상으로 지정하는 Windows Phone 앱 솔루션을 엽니다.

  2. 솔루션 탐색기에서 테스트할 프로젝트를 선택합니다.

  3. 프로젝트 메뉴에서 스토어 테스트 키트 열기 옵션을 선택합니다.

    -또는-

    프로젝트를 마우스 오른쪽 버튼으로 클릭하여 상황에 맞는 메뉴를 표시하고 스토어 테스트 키트 열기 옵션을 선택합니다.

    스토어 테스트 키트 가 스토어 테스트 키트라는 새 Visual Studio 탭에서 열립니다. 스토어 테스트 키트 에서 사용 가능한 옵션을 보려면 이 항목의 뒷부분에 있는 그림을 참조하세요.

  4. 스토어 테스트 키트 탭의 맨 아래에 테스트 사례가 업데이트되었음을 알리는 경고가 표시될 수 있습니다. 다음 이미지에서는 업데이트 프롬프트를 보여 줍니다.

    Update prompt in Marketplace Test Kit

    스토어 테스트 키트 탭의 맨 아래에 업데이트 프롬프트가 표시되는 경우 업데이트 버튼을 클릭합니다. 스토어 테스트 키트 를 업데이트한 후 계속하기 전에 닫았다가 다시 시작합니다.

스토어 테스트 키트 에는 앱 세부 정보 및 테스트 카테고리가 포함된 여러 페이지가 있습니다. 각 테스트 카테고리에는 이름, 설명과 함께 일련의 테스트가 나열됩니다. 테스트는 자동으로 실행되는지 여부 또는 개발자의 부분적 또는 전체 참여를 필요로 하는지 여부에 따라 분류됩니다. 스토어 테스트 키트 에는 다음과 같은 페이지가 있습니다.

  • 응용프로그램 세부 정보

  • 자동화된 테스트

  • 수동 테스트

다음 섹션에서는 이러한 페이지 및 테스트 실행 방법에 대해 설명합니다.

스토어 테스트 키트 는 새 Visual Studio 탭에서 열리므로 스토어 테스트 키트 와 앱 내 파일 간에 쉽게 전환할 수 있습니다.

참고참고:

모든 테스트는 스토어 테스트 키트 가 열릴 때 선택된 프로젝트에서 실행됩니다. 서로 다른 프로젝트를 대상으로 지정한 스토어 테스트 키트 의 여러 인스턴스를 동시에 실행할 수 있습니다. 다른 프로젝트에 대해 스토어 테스트 키트 을(를) 열려면 솔루션 탐색기에서 프로젝트를 마우스 오른쪽 버튼으로 클릭하여 상황에 맞는 메뉴를 표시하고 스토어 테스트 키트 열기 옵션을 선택합니다. 그렇지 않고 대상 프로젝트를 변경하려면 스토어 테스트 키트 를 닫고 프로젝트를 선택한 다음 스토어 테스트 키트 를 다시 열어야 합니다.

앱 세부 정보

응용프로그램 세부 정보 페이지에는 앱 패키지가 나열되고 이 페이지를 통해 테스트 절차의 뒷부분에서 평가할 이미지를 지정할 수 있습니다. 다음 이미지에서는 스토어 테스트 키트 의 응용프로그램 세부 정보 페이지를 보여 줍니다.

AP_Con_TestKitAppDetails

응용프로그램 패키지 상자에는 앱에 대한 앱 패키지(XAP 파일) 경로가 나열되며 기본 경로는 현재 선택된 프로젝트의 Bin\Release 폴더입니다. 이는 자동화된 테스트를 전달하려면 릴리스 빌드를 사용해야 함을 의미합니다.

응용프로그램 세부 정보 페이지에서는 스토어 에서 앱을 나타내는 이미지를 지정할 수 있습니다. 이러한 이미지는 스토어 테스트 키트 의 일부로 테스트됩니다. 필요한 이미지를 지정하지 않으면 앱이 스토어 테스트 키트 에서 테스트를 전달하지 않습니다. 다음 표에는 지정할 수 있는 이미지가 나와 있습니다.

참고참고:

이미지 요구 사항은 변경될 수 있습니다. 스토어 테스트 키트 의 업데이트된 버전을 사용하여 앱을 테스트하고 MSDN에서 인증 요구 사항을 확인해야 합니다. 이미지 요구 사항에 대한 자세한 내용은 응용프로그램 제출 요구 사항을 참조하세요.

이미지

크기(픽셀)

형식

Required

스토어 타일

300 x 300

PNG

앱 스크린샷

  • 480 × 800(WVGA)

  • 768 × 1280(WXGA)

  • 720 × 1280(720p)

PNG

각 화면 해상도에 대해 최대 7개 추가 앱 스크린샷

  • 480 × 800(WVGA)

  • 768 × 1280(WXGA)

  • 720 × 1280(720p)

PNG

아니요

앱을 제출하는 데 필요한 아트워크에 대한 자세한 내용은 XAP 업로드 및 설명을 참조하세요.

에뮬레이터에서 제공하는 스크린샷 도구를 사용하여 크기 및 해상도가 올바른 앱 스크린샷을 쉽게 준비할 수 있습니다. 자세한 내용은 Windows Phone 스토어의 스크린샷을 만드는 방법를 참조하세요.

자동화된 테스트

자동화된 테스트 페이지에서는 앱 크기 및 앱 이미지 존재 여부/크기와 같이 앱의 기본 기준을 평가하는 테스트를 제공합니다.

Windows Phone OS 7.1 에서 사용될 앱에서만 기능 유효성 검사 테스트를 사용할 수 있습니다.

자동화된 테스트 페이지에서는 앱 모니터링 기능의 링크도 제공합니다. 앱 모니터링을 통해 앱의 품질 및 반응성에 대한 모든 키 메트릭을 캡처할 수 있습니다. 자세한 내용은 Windows Phone용 앱 모니터링을 참조하세요.

다음 이미지에서는 스토어 테스트 키트 의 자동화된 테스트 페이지를 보여 줍니다.

AP_Con_TestKitAutomatedTests
참고참고:

인증 요구 사항은 변경될 수 있습니다. 스토어 테스트 키트 의 업데이트된 버전을 사용하여 앱을 테스트하고 MSDN에서 인증 요구 사항을 확인해야 합니다. 자동화된 테스트의 인증 요구 사항에 대한 자세한 내용은 응용프로그램 제출 요구 사항을 참조하세요.

자동화된 테스트를 실행하려면

  1. Windows Phone 스토어 테스트 키트 의 응용프로그램 세부 정보 페이지에서 앱의 추가 리소스가 지정되었는지 확인합니다.

  2. 릴리스 빌드를 만듭니다. 자세한 내용은 Visual Studio를 사용하여 Windows Phone 앱을 빌드 및 배포하는 방법의 단계를 수행합니다.

    자동화된 테스트를 전달하려면 릴리스 빌드를 사용해야 합니다.

  3. 자동화된 테스트 페이지를 클릭합니다.

    자동화된 테스트가 표시됩니다.

  4. 테스트 실행 버튼을 클릭합니다.

    자동화된 테스트가 시작됩니다. 테스트가 완료되면 각 테스트에 대한 성공 또는 실패 결과를 받게 됩니다. 또한 테스트 설명 및 관련 오류 메시지를 받습니다.

  5. 테스트가 실패하면 제공된 정보를 사용하여 문제를 해결하고 테스트를 다시 실행합니다. 앱이 이 섹션의 모든 테스트를 통과할 때까지 이 프로세스를 반복해야 합니다.

수동 테스트

Windows Phone 단말기에서 앱을 실행하는 동안 수동 테스트 페이지에서 모든 테스트 사례를 완료하는 것이 좋습니다. 수동 테스트에서는 여러 다른 조건에서 앱을 탐색하고 동작을 관찰하여 앱 인증 요구 사항을 충족하는지 확인해야 합니다. 다음 이미지에서는 스토어 테스트 키트 의 일부 수동 테스트 페이지를 보여 줍니다.

AP_Con_TestKitManualTests
참고참고:

인증 요구 사항은 변경될 수 있습니다. 스토어 테스트 키트 의 업데이트된 버전을 사용하여 앱을 테스트하고 MSDN에서 인증 요구 사항을 확인해야 합니다. 수동 테스트의 인증 요구 사항에 대한 자세한 내용은 기술 인증 요구 사항을 참조하세요.

수동 테스트를 실행하려면

  1. Visual Studio에서 릴리스 빌드를 만듭니다. 최상의 결과를 얻으려면 Windows Phone 단말기를 배포 대상으로 지정해야 합니다. 자세한 내용은 Visual Studio를 사용하여 Windows Phone 앱을 빌드 및 배포하는 방법의 단계를 수행합니다.

  2. 표준 도구 모음에서 대상 단말기를 설정합니다. 최상의 결과를 얻으려면 Windows Phone 단말기를 지정해야 합니다.

  3. Windows Phone 스토어 테스트 키트 에서 수동 테스트 페이지를 클릭합니다.

    수동 테스트가 나타납니다.

  4. 각 테스트에 대해 테스트 설명 열에 제공된 단계를 수행합니다.

  5. 앱 동작을 관찰하고 수신한 결과에 따라 결과 열의 드롭다운을 성공 또는 실패로 변경합니다.

  6. 테스트가 실패하면 제공된 정보를 사용하여 문제를 해결합니다. 테스트 설명 열에서 추가 정보… 링크를 클릭하여 테스트에 대한 인증 요구 사항에 대한 추가 정보를 얻을 수 있습니다.

  7. 앱에서 문제를 해결한 경우 앱을 단말기에 다시 배포하고 테스트 단계를 다시 수행합니다. 앱이 이 섹션의 모든 테스트를 통과할 때까지 이 프로세스를 반복해야 합니다.

표시:
© 2014 Microsoft