Open Testing Track — het open (bèta) testtrack in Google Play Console voor het verspreiden van prerelease-builds onder alle Google Play-gebruikers. Elke gebruiker kan deelnemen aan de test via een link of door de app te vinden in de winkelzoekopdracht. Volgens Google Play Console Help (2024) is Open Testing Track verplicht voor nieuwe ontwikkelaarsaccounts: de app moet 14 dagen open getest worden met minimaal 20 deelnemers voordat deze in productie wordt gepubliceerd.
Belangrijkste punten
Open Testing Track — het openbare bètatesttrack in Google Play Console, toegankelijk voor alle Google Play-gebruikers. In tegenstelling tot Internal en Closed tracks, maakt open testen de app zichtbaar in de winkelzoekopdracht, waardoor iedereen de bètaversie kan installeren.
Open Testing Track vervult verschillende functies: het verzamelen van massale feedback vóór de release, het controleren van compatibiliteit met een breed scala aan apparaten en het voldoen aan de Google Play-vereisten voor nieuwe ontwikkelaarsaccounts. Openbare beoordelingen van testers vormen de initiële rating van de app en beïnvloeden de zichtbaarheid in de winkel.
Volgens Android Developers Blog (2024) vertonen apps die Open Testing hebben doorlopen 30% minder kritieke bugs na de productierelease. Dit komt doordat testen op echte apparaten met verschillende Android-versies en configuraties problemen aan het licht brengen die niet te reproduceren zijn in emulators en interne tests.
Sinds 2023 vereist Google voor nieuwe accounts van ontwikkelaars het verplicht doorlopen van Open Testing Track vóór publicatie in productie. De app moet minstens 14 dagen in open testen blijven en minimaal 20 testers verzamelen. Deze vereiste is gericht op het verbeteren van de app-kwaliteit in Google Play en het verminderen van het aantal publicaties van lage kwaliteit.
Het instellen van Open Testing Track gebeurt in Google Play Console in de sectie Release > Testing > Open Testing. Het proces omvat het aanmaken van het track, het configureren van Google Groups voor toegangsbeheer (optioneel) en het uploaden van de AAB-build.
Bij het aanmaken van het track kunnen Google Groups worden opgegeven om de toegang tot testen te beperken, maar voor volledig open testen is een groep niet nodig — het is voldoende om de optie Make testing link public in te schakelen. Na het uploaden wordt de build ter beoordeling naar Google gestuurd. Na goedkeuring wordt het track gepubliceerd en beschikbaar voor alle gebruikers.
Testers kunnen op twee manieren deelnemen aan de bètatest: via een directe link (opt-in) of via de app-pagina in Google Play door op de knop Join beta te klikken. De link wordt automatisch gegenereerd na activering van het track en wordt weergegeven in de console.
// build.gradle - implementatie naar Open Testing Track
play {
track = "openbeta"
serviceAccountCredentials = file("service-account.json")
// Release-opmerkingen voor bètatesters
releaseNotes {
defaultLanguage "en-US"
releaseNotes "Beta version with new features - report bugs via in-app feedback"
}
}
// Fastlane-implementatie
// lane :openbeta do
// supply(track: "openbeta", aab: "app-release.aab")
// end
Open Testing Track biedt ontwikkelaars toegang tot gegevens over het daadwerkelijke gebruik van de app op duizenden apparaten. Testers uit verschillende regio's met verschillende Android-versies, apparaatmodellen en netwerkomstandigheden brengen problemen aan het licht die niet in laboratoriumomstandigheden kunnen worden gereproduceerd.
Openbare recensies in Google Play zijn een ander voordeel. De ontwikkelaar ontvangt beoordelingen en opmerkingen vóór de officiële release, waardoor verbeterprioriteiten kunnen worden aangepast op basis van de werkelijke behoeften van gebruikers. Een hoge rating in de bètatestfase heeft een positieve invloed op de startposities van de app in de zoekopdracht bij de overgang naar productie.
Voor apps met abonnementen en in-app aankopen biedt Open Testing de mogelijkheid om de volledige inkomstencyclus met echte transacties te controleren. Google Play Console levert gegevens over abonnementsconversie in de testfase, wat helpt bij het optimaliseren van het inkomstenmodel vóór de lancering.
Android Vitals verzamelt prestatiestatistieken van alle testers van het Open track: crashfrequentie, ANR, opstarttijd en batterijverbruik. In-App Review API maakt het mogelijk om beoordelingen in de app aan te vragen, en Crashlytics van Firebase biedt gedetailleerde crash-stacks met de context van elke fout.
Google stelt verschillende vereisten voor Open Testing Track. De belangrijkste is het doorlopen van beoordeling vóór activering. De build wordt gecontroleerd volgens dezelfde regels als de productieversie: verboden inhoud, onjuiste metadata, problemen met gegevensprivacy.
Voor nieuwe ontwikkelaarsaccounts zijn de vereisten strenger: 14 dagen ononderbroken testen, minimaal 20 actieve testers, ingevuld Feedback-gedeelte in de console (bericht aan testers over de doelen van het verzamelen van feedback).
Testers kunnen het programma op elk moment verlaten via de Google Play-instellingen. De ontwikkelaar kan de uitstap uit de test niet beperken. Na het verlaten ontvangt de gebruiker de laatste stabiele versie uit het productietrack (indien gepubliceerd) of wordt de app verwijderd.
| Vereiste | Nieuw account | Bestaand account |
|---|---|---|
| Minimale periode | 14 dagen | Niet verplicht |
| Minimaal testers | 20 personen | Niet vereist |
| Google-beoordeling | Vereist | Vereist |
| Feedbackbericht | Verplicht | Aanbevolen |
| Openbare recensies | Ingeschakeld | Ingeschakeld |
Open Testing Track wordt gekozen in de laatste voorbereidingsfase voor de release, wanneer de app stabiel is, de belangrijkste functies zijn geïmplementeerd en validatie bij een breed publiek nodig is. Het optimale moment — na het succesvol doorlopen van Internal en Closed tracks, wanneer alle blokkerende bugs zijn opgelost.
Voor apps met sociale functies (chats, contentfeeds, gebruikerscontent) is open testen verplicht voor het controleren van moderatie, het belastingtesten van servers en het identificeren van schaalbaarheidsproblemen onder echte belasting.
Als de app Google Play Billing bevat, biedt Open Testing de mogelijkheid om aankopen te testen zonder financieel risico. Transacties in de testmodus brengen geen kosten in rekening bij gebruikers, maar de ontwikkelaar ziet de volledige betalingsstroom: productselectie, bevestiging, Google Play-bon en verwerking op de server.
Veelgestelde vragen
Voor bestaande accounts — ja, Open Testing is niet verplicht. Voor nieuwe accounts (aangemaakt na 2023) — is 14 dagen open testen met minimaal 20 deelnemers vóór publicatie in productie verplicht.
Ja, beoordelingen en opmerkingen uit Open Testing Track worden gepubliceerd in Google Play en vormen de rating van de app. Na de overgang van de build naar productie blijven alle recensies behouden en worden ze meegenomen in de algemene rating.
Selecteer in Google Play Console de build in het Open track en klik op Promote to Production. De build wordt ter beoordeling naar de definitieve App Review gestuurd, waarna deze zonder opnieuw uploaden beschikbaar wordt voor alle Google Play-gebruikers.
Testers blijven in het bètatestprogramma en blijven bètabulds ontvangen. Als de bètaversie nieuwer is dan de productieversie, zien ze een update met nieuwe functies. Om uit de bètatest te stappen, moeten ze zich uitschrijven in de Google Play-instellingen.
Nee, Google Groups zijn niet verplicht voor Open Testing. Het track kan volledig open zijn via een openbare link. Groups worden alleen gebruikt wanneer de toegang tot testen moet worden beperkt tot een specifiek publiek binnen het open track.
Samenvatting
We ontwikkelen een mobiele applicatie turnkey
IT Sectr creëert sinds 2017 iOS- en Android-applicaties voor startups en bedrijven. We adviseren u en stellen de beste oplossing voor.
Lees ook