Besoin de quelques éclaircissements sur les tests bêta / alpha sur la console de développement

Contexte

La console de développement Android dispose de 3 onglets pour publier le fichier apk de l'application: alpha, bêta et production, comme indiqué ici:

entrez la description de l'image ici

Si je me souviens de l'une des conférences Google IO, une façon cool de vérifier la qualité de votre application avant de faire une publication à 100%, est de ne permettre qu'à un pourcentage des utilisateurs de télécharger l'application en premier. Je pense que cela s'appelle des "déploiements par étapes", parce que vous pouvez déployer la publication au cas où il y aurait trop de problèmes pour l'être publié à tous.

Ma question

  1. Quelle est exactement la différence entre eux, en particulier entre Alpha et bêta?

  2. Seule la phase de production est disponible pour les personnes sur le play store, Non?

  3. Lequel/s permet de publier uniquement à des personnes spécifiques/pourcentage , et de quelle manière faites-vous?

  4. Quelle étape permet la facturation dans l'application, au moins pour les tests ? Je ne comprends pas pourquoi je ne peux pas le tester avant même le téléchargement de l'application.

  5. Dans la méthode de pourcentage, si je publie une nouvelle version de l'application en utilisant la même manière, sera-t-il d'abord mis à jour pour les personnes qui ont eu la chance d'installer la version précédente?

94
demandé sur android developer 2014-01-08 03:25:48

3 réponses

Pour répondre À vos questions:

1.Quelle est exactement la différence entre eux, en particulier entre Alpha et bêta?

Il N'y a pas beaucoup de différence entre les deux mis à part le fait que vous commencez simplement avec un petit nombre de testeurs pour les tests alpha et passez à un groupe plus important pour la bêta

2.Seule la phase de production est disponible pour les personnes sur le play store, Non?

Par défaut, seule la production est disponible sur le Play Store. Cependant, vous pouvez maintenant ajouter une option dans votre page Play Store pour que les utilisateurs optent pour un programme bêta ouvert. Lien

3.lequel/s permet de publier uniquement à des personnes spécifiques/pourcentage , et de quelle manière faites-vous?

Vous pouvez le faire pour les deux. Pour effectuer des tests alpha et bêta, vous devez envoyer des invitations aux personnes sur leurs comptes google+ afin qu'elles puissent accéder à votre application et la télécharger. L'invite est généralement sous la forme d'un lien menant à votre app sur le Play store qui ne leur est visible qu'après avoir accepté l'invitation

4.quelle étape permet la facturation dans l'application, au moins pour les tests ? Je ne comprends pas pourquoi je ne peux pas le tester avant même de télécharger l'application.

Vous pouvez effectuer une facturation intégrée pour les tests alpha et bêta. Vérifiez le lien: http://developer.android.com/google/play/billing/billing_testing.html

5.in la méthode de pourcentage, si je publie une nouvelle version de l'application en utilisant la même manière, sera-t-il d'abord mis à jour pour les personnes qui ont eu la chance d'installer la version précédente?

En ce qui concerne mon expérience, j'ai vu des gens qui étaient des testeurs obtenir la mise à jour de l'application en premier que tout le monde. Mais je ne suis pas si sûr de la façon dont cela fonctionne exactement.

J'espère que cela aide.

138
répondu user2511882 2016-11-07 20:32:42

La réponse de

@user2511882 est géniale, mais il y a plus d'informations à ajouter.
Tout d'abord, les canaux alpha et bêta sont conçus pour tester plusieurs versions de l'application. Vous ne pouvez tester qu'une seule version (identifiée par versionCode) sur chaque canal, de sorte que les canaux alpha et bêta fournissent deux pistes de test.

Cependant, ils ont une petite différence sur le type de test. Vous pouvez exécuter simultanément des tests alpha et bêta ouverts fermés, mais il n'est pas possible d'exécuter deux tests alpha/bêta ouverts ni Alpha ouvert et bêta fermée test.

Une autre différence est que le code de version d'alpha test APK devrait être supérieur au test bêta. Si vous téléchargez une version supérieure D'APK sur le canal de test bêta, le test alpha sera automatiquement fermé. (Ce principe s'applique à la production APK aussi. Le code de version APK devrait être 'Production

Pour plus de détails, consultez ce aider.

17
répondu aigori 2016-09-28 05:33:39

Différence entre les tests Alpha et bêta (tests logiciels/applications)

Les tests Alpha sont effectués au sein de l'organisation et testés par un développeur individuel ou une équipe de développeurs ou de testeurs. Ce test est fermé au public.

Les tests Beta sont effectués par les utilisateurs finaux qui ne sont pas des programmeurs, des ingénieurs logiciels ou des testeurs. Ce test peut être ouvert au public.

Test ouvert ou fermé

Fermé Alpha Testing : ce test est effectué au sein de l'organisation et limité uniquement par e-mail ou invitation de groupe. Ceux qui sont ajoutés à la liste des testeurs alpha sur Google Play Store ont accès à l'application de test.

Ouvert d'Alpha-Test: Ceux qui ont Opt-in lien de l'application ont accès à tester l'application. Ces tests ne sont pas limités par e-mail ou des invitations de groupe. Vous pouvez limiter le nombre de testeurs sur Google Play Store.

Test bêta fermé : Ce test est menée en dehors de l'organisation et restreinte par courriel ou invitation de groupe. Ceux qui sont ajoutés à la liste des bêta-testeurs sur Google Play Store ont accès à l'application de test.

Test bêta ouvert : ce test est effectué en dehors de l'organisation et n'est pas limité par e-mail ou invitation de groupe. Ce test est effectué en temps réel car l'application sera ouverte au public pour installer . Vous pouvez limiter le nombre de testeurs sur Google Play Stocker.

Généralement, les tests alpha sont d'abord effectués par des développeurs ou des testeurs au sein de l'organisation. Les tests bêta viennent après et sont effectués par des utilisateurs non techniques ou finaux en dehors de l'organisation. Enfin, après avoir terminé les tests, l'application passe à la production.

Achat In app

Les utilisateurs sous licence peuvent acheter vos produits intégrés à l'application sans frais pour l'utilisateur. Les achats de Test ne peuvent être utilisés qu'en alpha et en bêta publier.

Pour ajouter une licence utilisateur: Google play Console - > Paramètres - > Compte développeur -> détails du compte - > test de Licence

En Savoir plus sur le test de

14
répondu Samir Mangroliya 2017-11-13 05:31:24