개발자 콘솔의 베타 / 알파 테스트에 대한 설명이 필요합니다.


114

배경

Android 개발자 콘솔에는 다음과 같이 앱의 apk 파일을 게시하기위한 3 개의 탭 (알파, 베타 및 프로덕션)이 있습니다.

여기에 이미지 설명 입력

Google IO 강의 중 하나에서 기억 하겠지만, 100 % 규모의 게시를하기 전에 앱이 얼마나 좋은지 확인하는 멋진 방법 중 하나는 사용자의 일부만 먼저 앱을 다운로드하도록 허용하는 것입니다. 모든 사람에게 게시하기에는 너무 많은 문제가있는 경우 게시를 시작할 수 있기 때문에 "단계적 출시"라고합니다.

내 질문

  1. 그들 사이, 특히 알파와 베타의 차이점은 정확히 무엇입니까?

  2. 플레이 스토어에서는 제작 단계 만 가능 하죠?

  3. 특정 사람 / 백분율에게만 게시 할 수있는 항목은 무엇이며 어떤 방식으로 게시합니까?

  4. 적어도 테스트를 위해 인앱 결제를 허용하는 단계는 무엇입니까? 앱을 업로드하기 전에도 왜 테스트 할 수 없는지 모르겠습니다.

  5. 백분율 방식에서 같은 방식으로 새 앱 버전을 게시하면 이전 버전을 설치할만큼 운이 좋았던 사람들을 위해 먼저 업데이트됩니까?


2
표준에 따라 알파와 베타 테스트의 주요 차이점은 다음과 같습니다. 알파 테스트는 앱을 마케팅하기 전에 개발 환경에서 사용자의 개입없이 개발자가 수행합니다. 그러나 베타 테스트는 실제 환경에서 사용자에 의해서만 수행됩니다.
Hisham Muneer

답변:


157

질문에 답하려면 :

1. 특히 알파와 베타의 차이점은 정확히 무엇입니까?

알파 테스트를 위해 소수의 테스터로 시작하고 베타를 위해 더 큰 그룹으로 전환한다는 사실을 제외하고는 둘 사이에 큰 차이가 없습니다.

2. 플레이 스토어에서는 제작 단계 만 가능 하죠?

기본적으로 Play 스토어에서는 프로덕션 만 사용할 수 있습니다. 그러나 이제 사용자가 오픈 베타 프로그램에 참여할 수 있도록 Play 스토어 페이지에 옵션을 추가 할 수 있습니다. 링크

3. 어떤 사람이 특정 사람 / 백분율에게만 게시 할 수 있으며 어떤 방식으로 게시합니까?

둘 다 할 수 있습니다. 알파, 베타 테스트를 수행하려면 Google+ 계정의 사용자에게 초대장을 보내 앱에 액세스하고 다운로드 할 수 있도록해야합니다. 초대는 일반적으로 초대를 수락 한 후에 만 ​​볼 수있는 Play 스토어의 앱으로 연결되는 링크 형태입니다.

4. 적어도 테스트를 위해 인앱 결제를 허용하는 단계는 무엇입니까? 앱을 업로드하기 전에도 왜 테스트 할 수 없는지 모르겠습니다.

알파, 베타 테스트 모두에 대해 인앱 결제를 할 수 있습니다. 링크 확인 : http://developer.android.com/google/play/billing/billing_testing.html

5. 백분율 방식에서 같은 방식으로 새 앱 버전을 게시하면 이전 버전을 설치할만큼 운이 좋았던 사람들을 위해 먼저 업데이트됩니까?

내 경험상 테스터였던 사람들이 다른 사람들보다 먼저 앱 업데이트를받는 것을 보았습니다. 하지만 정확히 어떻게 작동하는지 잘 모르겠습니다.

도움이 되었기를 바랍니다.


1. 그래서 우리는 각각 무엇을 결정합니까? 3. Google+ 계정 대신 이메일로 설정할 수없는 이유는 무엇입니까? 어떻게해야합니까? 내가 찾은 것은 사람들의 그룹을 사용하는 것뿐입니다 (나도 방법을 모릅니다). 4. 테스터가 앱을 다시 확인할 수 있도록 구매를 재설정하려면 어떻게해야합니까? 구매의 "소비"를 사용하여 재설정하는 버튼을 넣어야합니까, 아니면 더 쉬운 방법이 있습니까? 2. + 5. 확인
안드로이드 개발자

예, 알파 또는 베타를 할 수 있습니다. 당신은 실제로 그들의 이메일을 사용하여 테스터를 추가하지만, 내가 말하는 것은 그들에게도 google + 계정이 필요하다는 것뿐입니다. 내가 답변에 게시 한 구매에 대한 링크를 확인하십시오.
user2511882

내가 참조. 다른 질문에 답해 주시겠습니까?
안드로이드 개발자


6
OP, 나는 이것을 질문에 대한 답으로 받아들이는 것이 좋습니다. 확실한 반응 인 것 같습니다.
ProgDevCode

24

알파 테스트와 베타 테스트의 차이점 (소프트웨어 / 앱 테스트)

알파 테스트는 조직 내에서 수행되며 개별 개발자 또는 개발자 또는 테스터 팀이 테스트합니다. 이 테스트는 공개되지 않습니다.

베타 테스트는 프로그래머, 소프트웨어 엔지니어 또는 테스터가 아닌 최종 사용자가 수행합니다. 이 테스트는 공개 될 수 있습니다.

공개 또는 비공개 테스트

비공개 알파 테스트 :이 테스트는 조직 내에서 수행되며 이메일 또는 그룹 초대에 의해서만 제한됩니다. Google Play 스토어의 알파 테스터 목록에 추가 된 사용자는 테스트 앱에 액세스 할 수 있습니다.

Open Alpha Testing : 앱의 Opt-in 링크가있는 사람은 앱을 테스트 할 수 있습니다. 이 테스트는 이메일 또는 그룹 초대에 의해 제한되지 않습니다. Google Play 스토어에서 테스터 수를 제한 할 수 있습니다.

비공개 베타 테스트 :이 테스트는 조직 외부에서 수행되며 이메일 또는 그룹 초대에 의해 제한됩니다. Google Play 스토어의 베타 테스터 목록에 추가 된 사용자는 테스트 앱에 액세스 할 수 있습니다.

오픈 베타 테스트 :이 테스트는 조직 외부에서 수행되며 이메일 또는 그룹 초대에 의해 제한되지 않습니다. 이 테스트는 앱이 공개되어 설치할 수 있도록 실시간으로 수행됩니다 . Google Play 스토어에서 테스터 수를 제한 할 수 있습니다.

일반적으로 알파 테스트는 조직 내의 개발자 또는 테스터가 먼저 수행합니다. 베타 테스트는 비 기술적이거나 조직 외부의 최종 사용자가 수행합니다. 마지막으로 테스트를 완료하면 앱이 프로덕션으로 이동합니다.

인앱 구매

라이선스 사용자는 사용자에게 부과되는 비용없이 인앱 상품을 구매할 수 있습니다. 테스트 구매는 알파 및 베타 릴리스에서만 사용할 수 있습니다.

사용자 라이선스를 추가하려면 : Google Play Console- > 설정-> 개발자 계정-> 계정 세부 정보-> 라이선스 테스트

테스트에 대해 더 알아보기


현재 안드로이드 콘솔에서 사용 가능한 비공개 베타 테스트가 없습니다
Magesh Pandian

20

@ user2511882의 대답은 훌륭하지만 추가 할 정보가 더 있습니다.
우선, 알파 및 베타 채널은 여러 버전의 앱을 테스트하도록 설계되었습니다. versionCode각 채널에서 하나의 버전 (로 식별 ) 만 테스트 할 수 있으므로 알파 및 베타 채널은 두 개의 테스트 트랙을 제공합니다.

그러나 테스트 유형에는 약간의 차이가 있습니다. 비공개 알파 및 공개 베타 테스트를 동시에 실행할 수 있지만 두 개의 공개 알파 / 베타 테스트 나 공개 알파 및 비공개 베타 테스트를 실행할 수는 없습니다.

또 다른 차이점은 알파 테스트 APK의 버전 코드가 베타 테스트 버전보다 높아야한다는 것입니다. 베타 테스트 채널에 상위 버전의 APK를 업로드하면 알파 테스트가 자동으로 종료됩니다. (이 원칙은 프로덕션 APK에도 적용됩니다. APK 버전 코드는 '프로덕션 <베타 <알파'여야합니다.)

자세한 내용은 도움말을 확인 하십시오 .


그냥 명확히하기 위해, 여러 APK를 지원하는 애플리케이션은 서로 다른에도 불구하고 동일한 채널 (알파 또는 베타)에 동시에 각 아키텍처에 대한 두 버전 (ARM 및 x86)을 테스트 할 수 있습니다 versionCode
매트 Kindy
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.