Como desarrollador de aplicaciones, debe asegurarse de que su aplicación funcione y que haya la menor cantidad posible de problemas en el lanzamiento. Hay muchas herramientas de prueba disponibles que ayudan a distribuir versiones beta e invitan a los usuarios a dar su opinión e informar problemas.
Con las herramientas de prueba de aplicaciones, generalmente puede recopilar informes de fallas, análisis, comentarios y más. En este artículo enumeraré algunas de las opciones gratuitas y de pago que lo ayudarán a publicar mejores aplicaciones.
Algunas herramientas son solo para iOS y otras son multiplataforma.
- ¿Qué plataforma de desarrollo de aplicaciones top 3 para iPhone?
- ¿Cómo le informaría a un desarrollador para su aplicación móvil?
- ¿Cuáles son los mayores puntos débiles al desarrollar aplicaciones nativas (iOS y Android)?
- En términos de mejor tanto para el diseñador como para el desarrollador, para los diseños finales de la aplicación, ¿es mejor usar Photoshop o Illustrator?
- ¿Qué plataforma de desarrollo de aplicaciones móviles proporciona un desarrollo paralelo de aplicaciones móviles para dos plataformas?
TestFlight para desarrolladores de iOS
TestFlight fue una herramienta increíble para los desarrolladores de aplicaciones de Android e iOS, sin embargo, fue adquirida por Apple y se eliminó el soporte de Android.
Si es desarrollador de iOS 8, TestFlight es una herramienta gratuita para probar aplicaciones. Con TestFlight Beta Testing puedes invitar fácilmente a los usuarios a probar tus aplicaciones antes del lanzamiento.
TestFlight le permite invitar hasta 1000 usuarios externos o evaluadores utilizando su dirección de correo electrónico. Una vez que los probadores externos son invitados a TestFlight, recibirán un enlace para descargar la aplicación oficial de la App Store.
Para recibir comentarios rápidamente de los miembros del equipo, puede compartir sus versiones beta con hasta 25 miembros de su equipo. Los miembros del equipo deben tener asignada la función técnica o administrativa en iTunes Connect. Cada miembro del equipo puede probar su versión beta en hasta 10 dispositivos.
TestFlight facilita y facilita la recopilación de comentarios de usuarios reales. Puede usar TestFlight para probar sus aplicaciones en iPhone, iPad y iPod touch con iOS 8 o posterior, pero las aplicaciones de Mac no se pueden probar.
Prueba TestFlight
TestFairy
TestFairy es 100% gratuito, pero se ofrece un paquete Enterprise para equipos más grandes.
TestFairy ofrece algunas características excelentes para desarrolladores de aplicaciones. Una de las características destacadas es la grabación de video del lado del cliente y no solo las capturas de pantalla. TestFairy proporciona una grabación de video de la prueba exacta desde el lado del cliente, que incluye CPU, memoria, GPS, monitoreo de red, registros, informes de fallas y más.
Con las aplicaciones de Android no necesita integrar ningún SDK o API en sus compilaciones de aplicaciones. Subes tu APK (archivo de aplicación de Android) a la plataforma TestFairy. Luego, TestFairy desarma su archivo APK, inserta los ganchos necesarios en los lugares correctos para recopilar información y lo vuelve a ensamblar para su distribución a los beta testers.
Si es desarrollador de iOS, deberá agregar una línea de código.
Puede invitar a los evaluadores beta por correo electrónico o mediante una aplicación de prueba nativa o basada en la web. Estas aplicaciones se pueden distribuir a los evaluadores a través de una página web beta pública alojada por TestFairy.
Comience a usar TestFairy
Prueba beta de la aplicación nativa de Google Play
Si usted es un desarrollador de Android, probablemente tendrá acceso a la consola de Google Developer. Puede usar una cuenta personal de Google para acceder a esto. Si es una organización, Google recomienda registrar una nueva cuenta.
En julio de 2014, el equipo de Google Play anunció que la API de publicación de desarrolladores de Google Play ahora está disponible para todos los desarrolladores.
La API de suscripciones y compras en la aplicación le permite administrar las compras y suscripciones en la aplicación.
La API de publicación le permite cargar y publicar aplicaciones, y realizar otras tareas relacionadas con la publicación.
Esto incluye algunas pruebas como características como:
- Notificaciones por correo electrónico a alertas
- Consejos de optimización
- Estadísticas de ingresos mejoradas
- Exportación masiva de comentarios
- Vinculación profunda y verificación del sitio web para optimizar los resultados de búsqueda y la participación
Nota : Si planea vender aplicaciones o compras en la aplicación, verifique que pueda tener una cuenta comercial en su país y que tenga a mano su tarjeta de crédito para pagar la tarifa de registro de $ 25.
Regístrese en Google Play Developer Console
HockeyApp
HockeyApp permite a los desarrolladores distribuir versiones beta de aplicaciones iOS, Android, Windows Phone y Mac OS. Microsoft ahora posee HockeyApp.
HockeyApp no ofrece un plan gratuito, pero puedes probar HockeyApp gratis durante 1 mes. Los precios comienzan en $ 10 / mes, lo que le permite crear hasta 5 aplicaciones. HockeyApp ofrece almacenamiento ilimitado y un número ilimitado de desarrolladores o evaluadores para todos los planes.
Las características incluyen:
- Distribución consolidada en todas las plataformas para manejar actualizaciones
- Informes de fallas y análisis que se pueden integrar con el control de versiones
- Comentarios fáciles para los usuarios
- Análisis de usuarios, hardware y SO
- Equipo y gestión de usuarios
Prueba HockeyApp
Ubertesters
Ubertesters es una solución de prueba integral que ofrece una amplia gama de herramientas para distribuir nuevas compilaciones y reportar errores. Incluso puede habilitar y deshabilitar compilaciones específicas para pruebas. Ubertesters ofrece planes gratuitos y premium, el plan gratuito ofrece 100 MB de almacenamiento y 2 proyectos. Actualmente, las aplicaciones iOS y Android son compatibles, con Windows disponible en el futuro.
Las características incluyen:
- Análisis de informes de errores a través del sistema operativo y el estado de la plataforma.
- Distribución de versiones beta y actualizaciones.
- Gestión de equipos
- Mensajería
- Integración con sistemas externos de seguimiento de errores.
Una característica única de Ubertesters es que puede contratar personas para ayudar y probar su aplicación en una variedad de dispositivos reales y en condiciones del mundo real.
Prueba Ubertesters
Conclusión
Esta es solo una selección de algunas de las herramientas disponibles para que los desarrolladores permitan a los evaluadores externos acceder a sus aplicaciones. ¿Cuál de las opciones anteriores (u otras opciones) ha probado y recomendaría que se la deje a usted?
Contáctanos en [correo electrónico protegido] para más discusión
y / o
Solicite un presupuesto gratuito para los servicios de control de calidad