Open Testing Track is the open (beta) testing track in Google Play Console for distributing pre-release builds to all Google Play users. Any user can join the testing via a link or by finding the app in the store search. According to Google Play Console Help (2024), for new developer accounts, the Open Testing Track is mandatory: the app must undergo 14 days of open testing with at least 20 participants before publishing to production.
Key Takeaways
Open Testing Track is a public beta testing track in Google Play Console, accessible to all Google Play users. Unlike Internal and Closed tracks, open testing makes the app visible in the store search, allowing anyone to install the beta version.
The Open Testing Track serves several functions: collecting mass feedback before release, checking compatibility with a wide range of devices, and meeting Google Play requirements for new developer accounts. Public reviews from testers form the app’s initial rating and affect its visibility in the store.
According to the Android Developers Blog (2024), apps that go through Open Testing show 30% fewer critical bugs after production release. This is because testing on real devices with various Android versions and configurations reveals issues that cannot be reproduced in emulators and internal tests.
Since 2023, Google requires new accounts to go through the Open Testing Track before publishing to production. The app must be in open testing for at least 14 days and gather at least 20 testers. This requirement aims to improve app quality in Google Play and reduce the number of low-quality publications.
Setting up the Open Testing Track is done in Google Play Console under Release > Testing > Open Testing. The process includes creating the track, configuring Google Groups for access management (optional), and uploading an AAB build.
When creating the track, you can specify Google Groups to restrict testing access, but for full open testing, a group is not required — simply enable the Make testing link public option. After uploading, the build goes through Google moderation. Once approved, the track is published and becomes available to all users.
Testers join the beta test in two ways: via a direct link (opt-in) or through the app page in Google Play by clicking the Join beta button. The link is generated automatically after the track is activated and displayed in the console.
// build.gradle — deploy to Open Testing Track
play {
track = "openbeta"
serviceAccountCredentials = file("service-account.json")
// Release notes for beta testers
releaseNotes {
defaultLanguage "en-US"
releaseNotes "Beta version with new features - report bugs via in-app feedback"
}
}
// Fastlane deployment
// lane :openbeta do
// supply(track: "openbeta", aab: "app-release.aab")
// end
Open Testing Track provides developers with access to real-world usage data across thousands of devices. Testers from different regions with different Android versions, device models, and network conditions uncover issues that cannot be replicated in laboratory conditions.
Public reviews in Google Play are another advantage. The developer receives ratings and comments before the official release, allowing priorities to be adjusted based on real user needs. A high rating during beta testing positively impacts the app’s starting position in search when transitioning to production.
For apps with subscriptions and in-app purchases, Open Testing allows the full monetization cycle to be verified with real transactions. Google Play Console provides subscription conversion data during testing, helping optimize the monetization model before launch.
Android Vitals collects performance metrics from all Open track testers: crash rate, ANR, startup time, and battery consumption. The In-App Review API allows requesting ratings inside the app, while Firebase Crashlytics provides detailed crash stacks with the context of each failure.
Google sets several requirements for the Open Testing Track. The main one is passing moderation before activation. The build is reviewed under the same rules as the production version: prohibited content, incorrect metadata, and data privacy issues.
For new developer accounts, the requirements are stricter: 14 days of continuous testing, at least 20 active testers, and a completed Feedback section in the console (a message to testers about the purpose of collecting feedback).
Testers can leave the program at any time through Google Play settings. The developer cannot restrict exit from testing. After leaving, the user receives the latest stable version from the production track (if published) or the app is removed.
| Requirement | New Account | Existing Account |
|---|---|---|
| Minimum Duration | 14 days | Not required |
| Minimum Testers | 20 people | Not required |
| Google Moderation | Required | Required |
| Feedback Message | Mandatory | Recommended |
| Public Reviews | Included | Included |
Open Testing Track is chosen at the final stage of release preparation, when the app is stable, core features are implemented, and validation on a broad audience is needed. The optimal time is after successfully completing Internal and Closed tracks, when all blocking bugs have been fixed.
For apps with social features (chats, content feeds, user-generated content), open testing is essential for checking moderation, load testing servers, and identifying scalability issues under real load.
If the app uses Google Play Billing, Open Testing allows purchases to be tested without financial risk. Transactions in test mode do not charge users, but the developer sees the full payment flow: product selection, confirmation, Google Play receipt, and server-side processing.
Frequently Asked Questions
For existing accounts — yes, Open Testing is not required. For new accounts (created after 2023) — 14 days of open testing with at least 20 participants is mandatory before publishing to production.
Yes, ratings and comments from the Open Testing Track are published on Google Play and shape the app’s rating. After the build moves to production, all reviews are retained and counted in the overall rating.
In Google Play Console, select the build in the Open track and click Promote to Production. The build will go through a final App Review, after which it becomes available to all Google Play users without re-uploading.
Testers remain in the beta testing program and will continue receiving beta builds. If the beta version is newer than the production version, they will see an update with new features. To leave the beta test, they need to unsubscribe in Google Play settings.
No, Google Groups are not required for Open Testing. The track can be fully open via a public link. Groups are used only if you need to restrict access to a specific audience within the open track.
Summary
We will develop a mobile application turnkey
IT Sectr creates iOS and Android applications for startups and businesses since 2017. We will advise you and propose the best solution.
Read also