Windows 앱 인증 키트 사용

Windows 앱 인증 키트 사용

[ 이 문서는 Windows 런타임 앱을 작성하는 Windows 8.x 및 Windows Phone 8.x 개발자를 대상으로 합니다. Windows 10용으로 개발하는 경우에는 최신 설명서를 참조하세요.]

Applies to Windows and Windows Phone

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

사전 요구 사항

Windows 8.1 앱을 개발하는 경우

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

  • Windows 10용 Windows SDK(소프트웨어 개발 키트)에 포함된 Windows 앱 인증 키트 버전 10을 설치해야 합니다.

Windows Phone 8.1 앱을 개발하는 경우

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

  • 또한 Phone 앱 개발을 위해 Windows Phone 8.1 SDK를 설치해야 합니다.

Windows 8 앱을 개발하는 경우

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

기타 사전 요구 사항:

  • 컴퓨터에 유효한 개발자 라이선스가 있어야 합니다. 방법을 알아보려면 장치를 개발에 사용하도록 설정을 참조하세요.

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

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

현재 위치 업그레이드에 대한 참고 사항

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

지침

대화식으로 Windows 앱 인증 키트를 사용하여 Windows 앱의 유효성 검사

참고  번들을 테스트하는 경우 OS에서 배포할 아키텍처를 결정합니다. 번들에 여러 아키텍처가 있을 경우 배포하지 않은 아키텍처와 관련된 오류가 발생하면 해당 오류는 표시되지 않습니다. 모든 결과를 확인할 수 있도록 번들에 있는 다른 모든 아키텍처에 해당하는 다양한 장치에서 번들을 테스트하는 것이 좋습니다.
 
  1. 시작 메뉴에서 을 검색하고 Windows 키트를 찾은 다음 Windows 앱 인증 키트를 클릭합니다.

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

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

  3. 테스트할 앱을 입력하거나 선택한 후 다음을 클릭합니다.

  4. 다음 화면에서 테스트할 앱 유형에 맞게 정렬된 테스트 워크플로가 표시됩니다. 테스트가 목록에서 회색으로 표시되면 테스트가 환경에 적용되지 않습니다. 예를 들어 Windows 7에서 Windows 10 앱을 테스트할 경우 정적 테스트만 워크플로에 적용됩니다. Windows 스토어는 이 워크플로의 모든 테스트를 적용할 수 있습니다. 실행할 테스트를 선택하고 다음을 클릭합니다.

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

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

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

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

명령줄에서 Windows 앱 인증 키트를 사용하여 Windows 앱의 유효성 검사

중요  Windows 앱 인증 키트는 활성 사용자 세션에서 실행되어야 합니다.
 
  1. 명령 창에서 Windows 앱 인증 키트가 들어 있는 디렉터리로 이동합니다.

    참고   기본 경로는 C:\Program Files\Windows Kits\10\App Certification Kit\입니다.
     
  2. 테스트 컴퓨터에 이미 설치한 앱을 테스트하려면 다음 명령을 순서대로 입력합니다.

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

    또는 앱을 설치하지 않은 경우 다음 명령을 사용할 수 있습니다. Windows 앱 인증 키트는 패키지를 열고 적절한 테스트 워크플로를 적용합니다.

    appcert.exe reset
    appcert.exe test -appxpackagepath [package path] -reportoutputpath [report file name]

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

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

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

    [package path]는 패키지의 전체 경로입니다.

    키트에서 앱 유형을 자동으로 결정하므로 더 이상 -apptype 매개 변수에 windowsstoreapp 또는 windowsphoneapp을 지정하지 않아도 됩니다.

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

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

관련 항목

Windows 앱 인증 키트 테스트
Windows 스토어 정책

 

 

표시:
© 2017 Microsoft