Windows 앱 인증 키트 사용

Applies to Windows and Windows Phone

앱의 인증 가능성을 높이려면 인증을 받고 Windows 스토어에 표시하기 위해 앱을 제출하기 전에 컴퓨터에서 앱의 유효성을 검사하고 테스트합니다. 이 항목에서는 Windows 앱 인증 키트를 설치하고 실행하는 방법을 보여 줍니다. 이 키트에서 수행하는 특정 테스트에 대한 자세한 내용은 다음 항목을 참조하세요.

인증 프로세스 및 이 도구가 사용되는 위치의 개요는 앱 인증을 참조하세요.

사전 요구 사항

Windows 8 앱을 개발하는 경우

  • Windows 8 또는 Windows 8.1을 설치하고 실행해야 합니다.
  • Windows 8.1용 Windows SDK(소프트웨어 개발 키트)에 포함된 Windows 앱 인증 키트 버전 3.3을 설치해야 합니다.

    참고  Windows RT에서 앱을 테스트하도록 권장되는 경우가 자주 있으므로 Windows RT용 Windows 앱 인증 키트(Windows RT 장치와 별도로 다운로드하여 사용할 수 있음)도 설치해야 합니다.

Windows 8.1 앱을 개발하는 경우

  • Windows 8.1을 설치하고 실행해야 합니다.

  • Windows 8.1용 Windows SDK에 포함된 Windows 앱 인증 키트 버전 3.3을 설치해야 합니다.

    참고  

    Windows RT에서 앱을 테스트하도록 권장되는 경우가 자주 있으므로 Windows RT용 Windows 앱 인증 키트(Windows RT 장치와 별도로 다운로드하여 사용할 수 있음)도 설치해야 합니다.

    Windows RT 시스템(Windows 8.1 RT)에서 Windows 앱 인증 키트 버전 3.3을 실행하려면 해당 키트 정책도 설치해야 합니다. 해당 키트 정책 설치에 대한 자세한 내용은 ARM 키트 정책 설치를 참조하세요.

Windows Phone 8.1 앱을 개발하는 경우

기타 사전 요구 사항:

  • 컴퓨터에 유효한 개발자 라이선스가 있어야 합니다. 방법을 알아보려면 개발자 라이선스 가져오기를 참조하세요.

  • 테스트할 Windows 스토어 앱을 컴퓨터에 배포해야 합니다.

    참고  Visual Studio를 사용 중인 경우 앱 패키지를 만들 때 Windows 앱 인증 키트를 실행할 수 있습니다. 방법을 알아보려면 앱 패키지 만들기를 참조하세요.

전체 업그레이드 사용

Windows 앱 인증 키트 버전 3.3 이상을 설치하면 컴퓨터에 설치되어 있는 이전 버전의 키트가 대체됩니다.

지침

대화식으로 Windows 앱 인증 키트를 사용하여 Windows 스토어 앱 또는 Windows Phone 앱의 유효성 검사

  1. 시작 메뉴에서 을 검색하고 Windows 키트를 찾은 다음 Windows 앱 인증 키트를 클릭합니다.

  2. Windows 앱 인증 키트에서 수행할 유효성 검사 범주를 선택합니다. 예를 들어 Windows 스토어 앱의 유효성을 검사하는 경우 Windows 스토어 앱 유효성 검사 또는 Windows Phone 앱 유효성 검사를 선택합니다.

    Windows 앱 인증 키트가 처음으로 실행되면 컴퓨터에 설치된 모든 Windows 스토어 앱이 UI에 나열됩니다. 그 이후에 실행되면 UI에 유효성을 검사한 최근 Windows 스토어 앱과 Windows Phone 앱이 표시됩니다. 테스트할 앱이 목록에 표시되지 않는 경우 내 앱이 나열되지 않음을 클릭하여 시스템에 설치된 모든 앱의 포괄적인 목록을 가져올 수 있습니다.

  3. 테스트할 앱을 선택하고 다음을 클릭합니다. Windows 8.1 Phone 앱의 경우 앱 패키지가 있는 경로를 지정하고 다음을 클릭합니다.

  4. 다음 화면에서, Windows 스토어 앱에서 실행할 테스트를 선택하고 다음을 누릅니다.

    Windows 앱 인증 키트에서 앱 유효성 검사를 시작합니다.

  5. 테스트 후의 프롬프트에 테스트 보고서를 저장할 폴더 경로를 입력합니다.

    Windows 앱 인증 키트가 XML 보고서와 함께 HTML을 만들고 이 폴더에 저장합니다.

  6. 보고서 파일을 열고 테스트 결과를 검토합니다.

명령줄에서 Windows 앱 인증 키트를 사용하여 Windows 스토어 앱 또는 Windows Phone 앱의 유효성 검사

중요  Windows 앱 인증 키트는 활성 사용자 세션에서 실행되어야 합니다.

  1. 명령 창에서 Windows 앱 인증 키트가 들어 있는 디렉터리로 이동합니다.

    참고   기본 경로는 C:\Program Files\Windows Kits\8.1\App Certification Kit\입니다.

  2. 다음 명령을 순서대로 입력하여 앱을 테스트합니다.

    appcert.exe reset
    appcert.exe test -apptype windowsstoreapp -packagefullname [package full name] -reportoutputpath [report file name]

    각 항목은 다음을 의미합니다.

    [package full name]은 패키지의 정규화된 이름입니다.

    [report file name]은 키트에서 테스트 보고서를 포함하기 위해 만들 XML 파일의 파일 경로가 포함된 정규화된 파일 이름입니다.

    개발한 앱의 유형에 따라 -apptype 매개 변수에 windowsstoreapp 또는 windowsphoneapp을 선택합니다.

  3. 테스트가 완료되면 [report file name]이라는 보고서 파일을 열고 테스트 결과를 검토합니다.

참고  Windows 앱 인증 키트는 서비스에서 실행될 수 있지만, 서비스는 활성 사용자 세션에서 키트 프로세스를 시작해야 하며 Session0에서 실행될 수 없습니다. 이 테스트 시나리오에 대한 자세한 내용은 Windows 앱 인증 키트 백서를 다운로드하세요.

참고   Windows 앱 인증 키트 명령줄에 대한 자세한 내용을 보려면 appcert.exe /? 명령을 입력하세요.

설명

절전 컴퓨터를 사용하여 테스트

Windows 앱 인증 키트의 성능 테스트 임계값은 절전 컴퓨터의 성능을 기반으로 합니다.

테스트를 수행하는 컴퓨터의 특성이 테스트 결과에 영향을 줄 수 있습니다. 앱 성능이 인증 요구 사항을 충족하는지 확인하려면 화면 해상도가 1366x768 이상인 Intel Atom 프로세서 기반 컴퓨터, 회전형 하드 드라이브(반도체 하드 드라이브 반대) 등의 절전 컴퓨터에서 앱을 테스트하는 것이 좋습니다.

절전 컴퓨터가 발전하면 시간에 따라 성능 특성이 변할 수도 있습니다. 최신 인증 요구 사항을 참조하고 최신 버전의 Windows 앱 인증 키트로 앱을 테스트하여 앱이 최신 성능 요구 사항을 준수하는지 확인하세요.

Windows 앱 인증 키트 테스트

다음 업데이트는 최신 버전의 Windows 앱 인증 키트에 포함되었습니다.

  • 이미지 유효성 검사

    미리 보기 타일의 크기가 200KB 미만인지 확인합니다.

  • 성능 테스트

    실행 및 일시 중단 성능 테스트가 제거되었습니다.

  • 금지된 파일 분석기 테스트 업데이트

    Microsoft Advertising SDK의 시험판 버전이 앱에 포함되지 않도록 하는 새 테스트가 포함되었습니다.

  • PRI 파일에 리버스 맵이 없는지 확인

    런타임에 불필요한 시스템 리소스 사용을 방지하기 위해 리버스 헤더가 PRI 파일에 추가되지 않았는지 확인합니다.

  • IPC(프로세스 간 통신) 검증

    앱이 앱 컨테이너 외부에서 데스크톱 구성 요소와 통신하지 않는지 확인합니다.

  • Windows Phone 8.1 앱 지원

    스토어에 제출하기 전에 Windows Phone 8.1 앱의 유효성을 검사합니다. Windows Phone 8.1 앱에 적용할 수 있는 전체 테스트 목록은 Windows Phone 앱용 Windows 앱 인증 키트 테스트를 참조하세요.

  • 일반 수정 및 성능 향상
  • Windows 스토어 앱 평가를 위해 Visual Studio 내에서 통합 향상

ARM 장치에서 테스트

Windows RT 장치용 앱을 만드는 경우 Windows RT PC에서 디버그 및 테스트를 확인해야 합니다. 이 백서에는 이러한 장치용 앱을 테스트하는 데 도움이 되는 정보가 포함되어 있습니다.

관련 항목

Windows 앱 인증 키트 테스트

 

 

표시:
© 2014 Microsoft