디버깅, 테스트 및 성능

이 섹션은 앱을 Microsoft Visual Studio를 사용하여 디버그, 테스트 및 최적화하는 방법을 보여 줍니다. 또한 Windows Device Portal(디바이스 모니터링 및 구성용) 및 Windows 앱 인증 키트(Microsoft Store용 앱 준비)와 같은 도구도 포함되어 있습니다.

토픽 설명
UWP 앱 배포 및 디버깅하기 이 문서는 다양한 배포를 대상으로 지정하고 대상을 디버깅하는 단계를 안내합니다.
PLM(프로세스 수명 관리) 테스트 및 디버깅 도구 프로세스 수명 관리에서 앱의 작동 방식을 디버깅 및 테스트하기 위한 도구와 기술입니다.
Windows 10 Mobile용 Microsoft 에뮬레이터로 테스트하기 실제 디바이스 조작을 시뮬레이션하고 앱의 기능을 테스트하기 위해 Windows 10 Mobile용 Microsoft 에뮬레이터에 포함된 도구를 사용합니다. 이 에뮬레이터는 Windows 10을 실행하는 모바일 디바이스를 에뮬레이트하는 데스크톱 애플리케이션입니다. 이 애플리케이션은 실제 디바이스 없이 Windows 앱을 디버그 및 테스트할 수 있는 가상화된 환경을 제공합니다. 또한 애플리케이션 프로토타입을 위한 격리된 환경을 제공합니다.
Visual Studio를 사용하여 Surface Hub 앱 테스트하기 Visual Studio 시뮬레이터는 Microsoft Surface Hub용으로 빌드한 앱을 포함하여 UWP(유니버설 Windows 플랫폼) 앱을 디자인, 개발, 디버그 및 테스트할 수 있는 환경을 제공합니다. 시뮬레이터는 Surface Hub와 동일한 사용자 인터페이스를 사용하지 않지만 Surface Hub의 화면 크기와 해상도에서 앱의 모양과 동작을 테스트하는 데 유용합니다.
느슨한 파일 등록을 통해 앱 배포하기 이 가이드는 느슨한 파일 레이아웃을 사용하여 Windows 10 앱을 패키지하지 않고도 유효성을 검사하고 공유하는 방법을 보여 줍니다.
베타 테스트 베타 테스트를 수행하면 앱 개발 팀 외부에 있는 사용자의 디바이스에서 아직 릴리스되지 않은 앱을 시험해 보고 사용자의 피드백에 따라 앱을 향상시킬 수 있습니다.
Windows Device Portal Windows Device Portal로 네트워크 또는 USB 연결을 통해 원격으로 디바이스를 구성하고 관리할 수 있습니다.
Windows 앱 인증 키트 앱이 Microsoft Store에 게시되거나 Windows Certified를 획득할 수 있는 가장 좋은 기회를 제공하려면 앱을 제출하여 인증을 받기 전에 로컬로 유효성을 검사하고 테스트합니다. 이 항목은 Windows 앱 인증 키트를 설치하고 실행하는 방법을 보여 줍니다.
성능 사용자는 앱이 응답성을 유지하고 자연스러운 느낌을 주며 배터리를 소모하지 않기를 기대합니다. 기술적으로 성능은 기능적 요구 사항이 아니지만 성능을 기능으로 간주하는 것이 사용자의 기대를 충족하는 데 도움이 됩니다. 목표 지정 및 측정이 중요한 요소입니다. 성능에 중요한 시나리오가 무엇인지 결정하고 우수한 성능이란 무엇인지 정의하세요. 그런 다음 초기에 측정하고 프로젝트의 수명 주기 동안 목표를 달성할 수 있는지 확인합니다.
버전 적응 앱 가장 광범위한 잠재적 대상 그룹에 도달한 상태에서 최신 API와 기능을 계속 활용합니다. 런타임에 앱이 실행되는 Windows 10의 버전에 사용할 수 있는 기능에 맞게 코드와 XAML을 조정하기 위해 런타임 API 검사를 사용합니다.