Besoin de quelques éclaircissements sur les tests beta / alpha sur la console du développeur

Contexte

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

Entrez la description de l'image ici

  • Android capturant la vidéo en ralenti
  • La configuration de lancement du générateur n'a pas pu être trouvée
  • Pourquoi deux dossiers Cordova www?
  • Contenu Web mobile adapté à l'échelle à l'aide de la méta-étiquette de la fenêtre
  • Android ListView dans l'exemple de fragment
  • Exécution Android - hors mémoire lors de la création de bitmap
  • Comme je me souviens d'une des conférences Google IO, un moyen formidable de vérifier la qualité de votre application avant de faire une publication à 100%, c'est permettre à un seul pourcentage des utilisateurs de télécharger l'application en premier. Je pense que cela s'appelle "déploiements échelonnés", car vous pouvez déployer la publication au cas où il aurait trop de problèmes à publier à tous.

    Ma question

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

    2. Seule la phase de production est disponible pour les personnes sur le Play Store, n'est-ce pas?

    3. Lequel / s permet de publier uniquement à des personnes / pourcentage spécifiques, et de quelle manière le 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 même avant de télécharger l'application.

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

  • Les frais de développement d'Android sans carte de crédit?
  • Comment faire pour supprimer le fichier Aligner le fichier APK dans Android?
  • Mise à jour Android TextView in Thread and Runnable
  • 3 Solutions collect form web for “Besoin de quelques éclaircissements sur les tests beta / alpha sur la console du développeur”

    Pour répondre à tes questions:

    1. Quelle est exactement la différence entre eux, surtout entre Alpha et Beta?

    Il n'y a pas beaucoup de différence entre les deux en dehors du fait que vous commencez simplement par un petit nombre de testeurs pour les tests alpha et que vous passez à un groupe plus important pour la bêta

    2.Suivellement, la phase de production est disponible pour les personnes sur le Play Store, n'est-ce pas?

    Par défaut, seule la production est disponible sur Play Store. Cependant, vous pouvez maintenant ajouter une option dans votre page Play Store pour que les utilisateurs puissent participer à un programme Beta ouvert. Lien

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

    Vous pouvez le faire pour les deux. Pour effectuer des tests alpha, beta, vous devez envoyer des invitations aux personnes sur leurs comptes Google + afin qu'ils puissent accéder à votre application et pouvoir la télécharger. Les invités sont généralement sous la forme d'un lien qui les dirige vers votre application sur le Play Store, ce qui n'est visible pour eux 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 même avant de télécharger l'application.

    Vous pouvez effectuer la facturation dans l'application pour les tests alpha, bêta. Consultez le lien: http://developer.android.com/google/play/billing/billing_testing.html

    5. Dans la méthode du pourcentage, si je publie une nouvelle version de l'application de la même manière, sera-t-elle la première mise à 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 personnes qui ont essayé d'obtenir la mise à jour pour l'application en premier que tout le monde. Mais je ne suis pas si sûr de savoir comment cela fonctionne exactement.

    J'espère que cela t'aides.

    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 la version multiple de l'application. Vous pouvez tester une seule version (identifiée par versionCode ) sur chaque canal, de sorte que les chaînes 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 fermés alpha et beta bêta, mais il n'est pas possible d'exécuter deux tests alpha / beta ouverts, ni un test beta ouvert et fermé.

    Une autre différence est que le code de version APK d'alpha test devrait être plus élevé que le test bêta un. Si vous téléchargez la version supérieure de l'APK sur le canal de test bêta, le test alpha sera automatiquement fermé. (Ce principe s'applique également à l'APK de production. Le code de version APK devrait être 'Production <Beta <Alpha'.)

    Pour plus de détails, vérifiez cette aide.

    Différence entre les tests Alpha et Beta (Test de logiciels / applications)

    Alpha Testing est mené au sein de l'organisation et testé par un développeur / équipe de développeurs / testeurs. Ce test est proche du public.

    Le test bêta est effectué par les utilisateurs finaux qui ne sont pas des programmeurs, des ingénieurs logiciels ou des testeurs. Ce test peut être ouvert au public.

    Essais ouverts ou fermés.

    Test Alpha fermé : ce test se déroule dans une organisation et est restreint par les emails / groupes. Ceux qui sont ajoutés dans la liste / groupes de testeurs dans Google Play Store, ils peuvent tester l'application.

    Essais Alpha ouverts : ceux qui ont un lien Opt-in de l'application vont tester l'application. Ce test n'est pas limité par des courriels / groupes. Vous pouvez définir la numbesse des testeurs dans Google Play Store.

    Essais bêta fermés : ce test est effectué en dehors de l'organisation et restreint par les courriels / groupes. Ceux qui sont ajoutés dans la liste / groupes de testeurs dans Google Play Store, ils peuvent tester l'application.

    Test bêta ouvert : ce test est effectué en dehors de l'organisation et ce test n'est pas restreint par les emails / groupes. Ce test est effectué en temps réel ou en direct . L'application sera en direct et les utilisateurs pourront l'installer. Il est ouvert au public . Vous pouvez définir un certain nombre de testeurs dans Google Play Store.

    D'une manière générale, le test Alpha se déroule en premier, le test est effectué par les développeurs ou les testeurs au sein de l'organisation, puis il passe aux tests bêta en dehors de l'organisation, les utilisateurs non techniques ou les utilisateurs finaux effectueront des tests. Les tests Beta sont ouverts aux tests en temps réel publics. Alors enfin dans les logiciels / applications vont à la production.

    Dans l'achat d'application

    Les utilisateurs de test de licence achètent leurs produits dans l'application sans frais résultant pour l'utilisateur. Les achats de tests peuvent être utilisés uniquement dans les versions alpha / beta.

    Pour ajouter l'utilisateur de Liecence: Google Play Console -> Paramètres -> Compte de développeur -> Détails du compte défilement vers le bas Test de licence

    Lern plus sur les tests

    coAndroid est un fan Android de Google, tout sur les téléphones Android, Android Wear, Android Dev et Android Games Apps.