Open Testing Track — spåret för öppen (beta) testning i Google Play Console för distribution av förhandsversioner bland alla Google Play-användare. Vilken användare som helst kan delta i testningen via en länk eller genom att hitta appen i butikens sökning. Enligt Google Play Console Help (2024) är Open Testing Track obligatoriskt för nya utvecklarkonton: appen måste genomgå 14 dagars öppen testning med minst 20 deltagare innan publicering i produktion.
Huvudpunkter
Open Testing Track — spåret för offentlig betatestning i Google Play Console, tillgängligt för alla Google Play-användare. Till skillnad från Internal och Closed-spår gör öppen testning appen synlig i butikens sökning, vilket gör att vem som helst kan installera betaversionen.
Open Testing Track fyller flera funktioner: insamling av massiv feedback före lansering, kontroll av kompatibilitet med ett brett spektrum av enheter och uppfyllande av Googles Play-krav för nya utvecklarkonton. Offentliga recensioner från testare formar appens initiala betyg och påverkar dess synlighet i butiken.
Enligt Android Developers Blog (2024) uppvisar appar som genomgått Open Testing 30% färre kritiska buggar efter produktionslansering. Detta beror på testning på verkliga enheter med olika Android-versioner och konfigurationer, vilket avslöjar problem som inte kan återskapas i emulatorer och interna tester.
Sedan 2023 kräver Google för nya konton utvecklare obligatorisk genomgång av Open Testing Track före publicering i produktion. Appen måste vara i öppen testning i minst 14 dagar och samla minst 20 testare. Detta krav syftar till att förbättra appkvaliteten i Google Play och minska antalet lågkvalitativa publikationer.
Inställningen av Open Testing Track görs i Google Play Console i avsnittet Release > Testing > Open Testing. Processen innefattar att skapa spåret, konfigurera Google Groups för åtkomsthantering (valfritt) och ladda upp AAB-bygget.
När du skapar spåret kan du ange Google Groups för att begränsa åtkomsten till testningen, men för helt öppen testning krävs ingen grupp — det räcker att aktivera alternativet Make testing link public. Efter uppladdning skickas bygget för Google-granskning. Efter godkännande publiceras spåret och blir tillgängligt för alla användare.
Testare ansluter till betatestet på två sätt: via en direkt länk (opt-in) eller via appens sida i Google Play genom att klicka på knappen Join beta. Länken genereras automatiskt efter aktivering av spåret och visas i konsolen.
// build.gradle - distribution till Open Testing Track
play {
track = "openbeta"
serviceAccountCredentials = file("service-account.json")
// Versionsinformation för betatestare
releaseNotes {
defaultLanguage "en-US"
releaseNotes "Beta version with new features - report bugs via in-app feedback"
}
}
// Fastlane-distribution
// lane :openbeta do
// supply(track: "openbeta", aab: "app-release.aab")
// end
Open Testing Track ger utvecklare tillgång till data om verklig användning av appen på tusentals enheter. Testare från olika regioner med olika Android-versioner, enhetsmodeller och nätverksförhållanden avslöjar problem som inte kan återskapas i laboratorieförhållanden.
Offentliga recensioner i Google Play är en annan fördel. Utvecklaren får betyg och kommentarer före den officiella lanseringen, vilket gör det möjligt att justera förbättringsprioriteringar baserat på användarnas verkliga behov. Högt betyg i betatestningsfasen påverkar positivt appens startpositioner i sökningen vid övergången till produktion.
För appar med prenumeration och köp i appen gör Open Testing det möjligt att kontrollera hela intäktscykeln med verkliga transaktioner. Google Play Console tillhandahåller data om prenumerationskonvertering i testfasen, vilket hjälper till att optimera intäktsmodellen före lansering.
Android Vitals samlar in prestandamätvärden från alla testare i Open-spåret: kraschfrekvens, ANR, starttid och batteriförbrukning. In-App Review API gör det möjligt att begära betyg i appen, och Crashlytics från Firebase tillhandahåller detaljerade kraschstackar med sammanhanget för varje fel.
Google ställer flera krav för Open Testing Track. Det främsta är att genomgå granskning före aktivering. Bygget kontrolleras enligt samma regler som produktionsversionen: förbjudet innehåll, felaktig metadata, problem med dataintegritet.
För nya utvecklarkonton är kraven strängare: 14 dagar kontinuerlig testning, minst 20 aktiva testare, ifyllt Feedback-avsnitt i konsolen (meddelande till testare om syftena med feedbackinsamlingen).
Testare kan lämna programmet när som helst via Google Play-inställningarna. Utvecklaren kan inte begränsa utträde från testningen. Efter utträde får användaren den senaste stabila versionen från produktionsspåret (om den är publicerad) eller tas appen bort.
| Krav | Nytt konto | Befintligt konto |
|---|---|---|
| Minsta period | 14 dagar | Inte obligatoriskt |
| Minsta testare | 20 personer | Krävs inte |
| Google-granskning | Krävs | Krävs |
| Feedbackmeddelande | Obligatoriskt | Rekommenderas |
| Offentliga recensioner | Aktiverade | Aktiverade |
Open Testing Track väljs i slutskedet av förberedelserna för lansering, när appen är stabil, grundfunktionerna är implementerade och validering på en bred publik krävs. Den optimala tidpunkten — efter framgångsrik genomgång av Internal och Closed-spår, när alla blockerande buggar har åtgärdats.
För appar med sociala funktioner (chattar, innehållsflöden, användargenererat innehåll) är öppen testning obligatorisk för att kontrollera moderering, belastningstesta servrar och identifiera skalbarhetsproblem under verklig belastning.
Om appen innehåller Google Play Billing gör Open Testing det möjligt att testa köp utan ekonomisk risk. Transaktioner i testläge debiterar inte användarnas konton, men utvecklaren ser hela betalningsflödet: produktval, bekräftelse, Google Play-kvitto och bearbetning på servern.
Vanliga frågor
För befintliga konton — ja, Open Testing är inte obligatoriskt. För nya konton (skapade efter 2023) — 14 dagars öppen testning med minst 20 deltagare före publicering i produktion är obligatoriskt.
Ja, betyg och kommentarer från Open Testing Track publiceras i Google Play och formar appens betyg. Efter övergången av bygget till produktion behålls alla recensioner och räknas in i det totala betyget.
I Google Play Console väljer du bygget i Open-spåret och klickar på Promote to Production. Bygget skickas till slutlig App Review, efter vilket det blir tillgängligt för alla Google Play-användare utan att laddas upp på nytt.
Testare stannar kvar i betatestningsprogrammet och fortsätter att få betabyggen. Om betaversionen är nyare än produktionsversionen ser de en uppdatering med nya funktioner. För att lämna betatestet måste de avsluta prenumerationen i Google Play-inställningarna.
Nej, Google Groups är inte obligatoriska för Open Testing. Spåret kan vara helt öppet via en offentlig länk. Groups används endast när åtkomsten till testningen behöver begränsas till en specifik målgrupp inom det öppna spåret.
Sammanfattning
Vi utvecklar en mobil applikation nyckelfärdigt
IT Sectr skapar iOS- och Android-applikationer för startups och företag sedan 2017. Vi ger dig råd och föreslår den bästa lösningen.
Läs också