베타 테스트를 통해 앱 개발 팀 외부의 사용자들이 자신들의 디바이스에서 미출시 앱을 사용해 보면서 제공한 피드백을 기반으로 앱을 개선할 기회를 얻을 수 있습니다.
이 섹션에서는 유니버설 Windows 앱을 베타 테스트하기 위한 옵션에 대해 설명합니다.
베타 테스트인 이유는 무엇인가요?
앱을 철저히 테스트하려면 가능한 한 많은 디바이스 구성 및 사용자 상호 작용에 대해 시도해야 합니다. 불가능하지는 않더라도 사내에서 모든 테스트를 수행하는 것은 어렵습니다.
베타 테스트를 통해 사용자는 자신의 디바이스에서 앱을 사용해 봅니다. 또한 이는 자유이용으로, 사용자가 지정된 작업을 수행하는 대신 앱을 사용하는 데 완전한 자유가 주어지므로 예상하지 못한 문제를 찾을 수 있습니다.
베타 테스트를 사용하면 다음을 수행할 수 있습니다.
- 다양한 디바이스에서 앱을 테스트합니다.
- 그렇지 않으면 찾을 수 없는 성능 문제 및 기타 버그를 식별합니다.
- 사용자 환경을 개선하는 데 사용할 수 있는 실제 사용 정보를 가져옵니다.
- Microsoft Store의 공개 등급에 영향을 주지 않고 피드백을 받습니다.
베타 테스트 시기
앱을 릴리스하기 전에 테스트의 최종 단계로 베타 테스트를 수행하는 것이 가장 좋습니다. 이 시점에서 앱을 최대한 철저하게 테스트했으며 모든 명시적 사용 사례를 다루었습니다. 베타 테스트는 다른 테스트 방법을 대체하는 것이 아닙니다. 베타 테스트는 참여자 주도로 진행되기 때문에 모든 테스터가 앱의 모든 기능을 탐색할 가능성이 낮아, 코드의 모든 버그를 찾아내지 못할 수 있습니다. 그러나 베타 테스트 피드백은 라이브로 전환하기 전에 예상하지 못했던 문제를 드러내는 실제 피드백의 마지막 물결을 제공할 수 있습니다.
다음 단계
파트너 센터에서는 앱의 대상 운영 체제에 관계없이 테스터에게만 앱의 배포를 제한할 수 있습니다. 별도의 이름과 패키지 ID를 사용하여 별도의 버전의 앱을 만들 필요가 없습니다. 모든 사용자가 앱을 사용할 수 있도록 할 준비가 되면 테스트를 완료한 다음 새 제출을 만들 수 있습니다. (물론 원하는 경우에만 테스트를 위한 별도의 앱을 만들 수 있습니다. 이렇게 하는 경우 최종 퍼블릭 앱 이름으로 의도한 것과 다른 이름을 지정해야 합니다.)
베타 테스트를 위해 스토어에 앱을 제출하는 방법을 알아보려면 베타 테스트 및 대상 배포 참조하세요.