Open Testing Track es el track de pruebas abiertas (beta) en Google Play Console para distribuir versiones previas al lanzamiento entre todos los usuarios de Google Play. Cualquier usuario puede unirse a las pruebas a través de un enlace o encontrando la aplicación en la búsqueda de la tienda. Según Google Play Console Help (2024), para las cuentas de desarrollador nuevas, el Open Testing Track es obligatorio: la aplicación debe pasar 14 días de pruebas abiertas con al menos 20 participantes antes de publicarse en producción.
Puntos clave
Open Testing Track es un track de pruebas beta públicas en Google Play Console, accesible para todos los usuarios de Google Play. A diferencia de los tracks Internal y Closed, las pruebas abiertas hacen que la aplicación sea visible en la búsqueda de la tienda, permitiendo que cualquier persona instale la versión beta.
Open Testing Track cumple varias funciones: recopilar comentarios masivos antes del lanzamiento, verificar la compatibilidad con una amplia gama de dispositivos y cumplir con los requisitos de Google Play para cuentas de desarrollador nuevas. Las reseñas públicas de los testers forman la calificación inicial de la aplicación y afectan su visibilidad en la tienda.
Según el Android Developers Blog (2024), las aplicaciones que pasan por Open Testing muestran un 30 % menos de errores críticos después del lanzamiento en producción. Esto se debe a que las pruebas en dispositivos reales con diversas versiones de Android y configuraciones revelan problemas que no se pueden reproducir en emuladores ni pruebas internas.
Desde 2023, Google exige que las cuentas nuevas pasen por Open Testing Track antes de publicar en producción. La aplicación debe estar en pruebas abiertas durante al menos 14 días y reunir al menos 20 testers. Este requisito tiene como objetivo mejorar la calidad de las aplicaciones en Google Play y reducir la cantidad de publicaciones de baja calidad.
La configuración de Open Testing Track se realiza en Google Play Console en la sección Release > Testing > Open Testing. El proceso incluye crear el track, configurar Google Groups para la gestión de acceso (opcional) y subir una compilación AAB.
Al crear el track, puedes especificar Google Groups para restringir el acceso a las pruebas, pero para pruebas completamente abiertas no se requiere un grupo: basta con activar la opción Make testing link public. Después de subirla, la compilación pasa por la moderación de Google. Una vez aprobada, el track se publica y está disponible para todos los usuarios.
Los testers se unen a la prueba beta de dos maneras: mediante un enlace directo (opt-in) o a través de la página de la aplicación en Google Play haciendo clic en el botón Join beta. El enlace se genera automáticamente después de activar el track y se muestra en la consola.
// build.gradle — implementar en Open Testing Track
play {
track = "openbeta"
serviceAccountCredentials = file("service-account.json")
// Notas de la versión para testers beta
releaseNotes {
defaultLanguage "en-US"
releaseNotes "Beta version with new features - report bugs via in-app feedback"
}
}
// Despliegue con Fastlane
// lane :openbeta do
// supply(track: "openbeta", aab: "app-release.aab")
// end
Open Testing Track proporciona a los desarrolladores acceso a datos de uso real en miles de dispositivos. Testers de diferentes regiones con distintas versiones de Android, modelos de dispositivos y condiciones de red descubren problemas que no se pueden replicar en condiciones de laboratorio.
Las reseñas públicas en Google Play son otra ventaja. El desarrollador recibe valoraciones y comentarios antes del lanzamiento oficial, lo que permite ajustar las prioridades basándose en las necesidades reales de los usuarios. Una calificación alta durante las pruebas beta impacta positivamente en la posición inicial de la aplicación en los resultados de búsqueda al pasar a producción.
Para aplicaciones con suscripciones y compras integradas, Open Testing permite verificar el ciclo completo de monetización con transacciones reales. Google Play Console proporciona datos de conversión de suscripciones durante las pruebas, lo que ayuda a optimizar el modelo de monetización antes del lanzamiento.
Android Vitals recopila métricas de rendimiento de todos los testers del track Open: tasa de fallos, ANR, tiempo de inicio y consumo de batería. In-App Review API permite solicitar valoraciones dentro de la aplicación, mientras que Firebase Crashlytics proporciona stacks de fallos detallados con el contexto de cada error.
Google establece varios requisitos para Open Testing Track. El principal es pasar la moderación antes de la activación. La compilación se revisa bajo las mismas reglas que la versión de producción: contenido prohibido, metadatos incorrectos y problemas de privacidad de datos.
Para las cuentas de desarrollador nuevas, los requisitos son más estrictos: 14 días de pruebas continuas, al menos 20 testers activos y una sección de Feedback completada en la consola (un mensaje a los testers sobre el propósito de la recopilación de comentarios).
Los testers pueden abandonar el programa en cualquier momento a través de la configuración de Google Play. El desarrollador no puede restringir la salida de las pruebas. Después de salir, el usuario recibe la última versión estable del track de producción (si está publicada) o la aplicación se elimina.
| Requisito | Cuenta nueva | Cuenta existente |
|---|---|---|
| Duración mínima | 14 días | No obligatorio |
| Mínimo de testers | 20 personas | No requerido |
| Moderación de Google | Requerida | Requerida |
| Mensaje de Feedback | Obligatorio | Recomendado |
| Reseñas públicas | Incluidas | Incluidas |
Open Testing Track se elige en la etapa final de preparación para el lanzamiento, cuando la aplicación es estable, las funciones principales están implementadas y se necesita validación en una audiencia amplia. El momento óptimo es después de completar con éxito los tracks Internal y Closed, cuando todos los errores bloqueantes han sido corregidos.
Para aplicaciones con funciones sociales (chats, feeds de contenido, contenido generado por usuarios), las pruebas abiertas son esenciales para verificar la moderación, realizar pruebas de carga en los servidores e identificar problemas de escalabilidad bajo carga real.
Si la aplicación utiliza Google Play Billing, Open Testing permite probar las compras sin riesgo financiero. Las transacciones en modo de prueba no cobran a los usuarios, pero el desarrollador ve el flujo completo de pago: selección del producto, confirmación, recibo de Google Play y procesamiento en el servidor.
Preguntas frecuentes
Para cuentas existentes — sí, Open Testing no es obligatorio. Para cuentas nuevas (creadas después de 2023) — son obligatorios 14 días de pruebas abiertas con al menos 20 participantes antes de publicar en producción.
Sí, las valoraciones y comentarios de Open Testing Track se publican en Google Play y forman la calificación de la aplicación. Después de que la compilación pasa a producción, todas las reseñas se conservan y se contabilizan en la calificación general.
En Google Play Console, selecciona la compilación en el track Open y haz clic en Promote to Production. La compilación pasará por una revisión final de la aplicación, tras la cual estará disponible para todos los usuarios de Google Play sin necesidad de volver a subirla.
Los testers permanecen en el programa de pruebas beta y seguirán recibiendo compilaciones beta. Si la versión beta es más reciente que la versión de producción, verán una actualización con nuevas funciones. Para salir de la prueba beta, deben darse de baja en la configuración de Google Play.
No, los Google Groups no son obligatorios para Open Testing. El track puede ser completamente abierto a través de un enlace público. Los Groups se utilizan solo si es necesario restringir el acceso a una audiencia específica dentro del track abierto.
Resumen
Desarrollaremos una aplicación móvil llave en mano
IT Sectr crea aplicaciones para iOS y Android para startups y empresas desde 2017. Le asesoraremos y le propondremos la mejor solución.
Lea también