Share via


베타 테스트

베타 테스트를 수행하면 앱 개발 팀 외부에 있는 사용자의 디바이스에서 아직 릴리스되지 않은 앱을 시험해 보고 사용자의 피드백에 따라 앱을 향상시킬 수 있습니다.

이 섹션에서는 유니버설 Windows 앱 베타 테스트에 대한 옵션을 설명합니다.

베타 테스트를 하는 이유

앱을 철저히 테스트하려면 최대한 많은 디바이스 구성과 사용자 조작(방식)으로 앱을 사용해 보아야 합니다. 모든 테스트를 사내에서 다 수행하는 것은 불가능하지는 않지만 어렵습니다.

베타 테스트를 통해 사용자는 자신의 디바이스에서 앱을 사용해 봅니다. 베타 테스트는 절제되지 않습니다. 즉, 사용자는 지정된 작업을 수행하는 대신 앱을 원하는 방법으로 자유롭게 사용하므로 개발자가 예상하지 못한 문제를 찾을 수 있습니다.

베타 테스트를 통해 다음을 수행할 수 있습니다.

  • 다양한 디바이스에서 앱 테스트
  • 베타 테스트가 아니면 찾을 수 없는 성능 문제와 기타 버그 식별
  • 사용자 환경을 개선하는 데 사용할 수 있는 실제 사용 정보 확보
  • Microsoft Store의 공공 평가에 영향을 주지 않고 피드백 수집

베타 테스트 시기

앱을 릴리스하기 전에 최종 테스트 단계로 베타 테스트를 수행하는 것이 가장 좋습니다. 그 이전에 개발자는 직접 할 수 있는 모든 앱 테스트를 마치고 모든 명시적인 사용 사례를 포함해야 합니다. 베타 테스트는 다른 테스트 방법을 대체할 수 없습니다. 베타 테스트는 절제되지 않으므로, 모든 테스터 환경이 자기 주도적이고 참가자가 앱의 모든 기능을 다 사용해 볼 가능성이 낮아 참가자가 코드 내의 일부 버그를 발견하지 못할 수도 있습니다. 하지만 베타 테스트에서는 실제로 사용해 보기 전에는 알 수 없는 문제점들에 대한 실제 피드백을 제공합니다.

다음 단계

파트너 센터에서 앱의 대상 운영 체제에 상관없이 앱 배포를 테스터로만 제한할 수 있습니다. 별도의 이름과 패키지 ID를 가진 별도 버전의 앱을 만들 필요가 없습니다. 테스트를 수행한 다음 모든 사용자가 앱을 사용할 수 있도록 준비한 경우 새 제출을 만들 수 있습니다. (물론 원하는 경우에만 테스트를 위한 별도의 앱을 만들 수 있습니다. 이 경우 최종 공용 앱 이름으로 의도한 것과 다른 이름을 지정해야 합니다.)

베타 테스트를 위해 스토어에 앱을 제출하는 방법은 베타 테스트 및 대상이 지정된 배포를 참조하세요.