4. 15,9
36,5
Entre enero de 2015 y septiembre de
2020 la descarga de aplicaciones ha
crecido rápidamente.
En 5 años, las descargas registradas
aumentaron desde 15,9 mil millones a
36,5 mil millones de descargas.
https://www.statista.com/statistics/604343/number-of-apple-app-store-and-google-play-app-downloads-worldwide/
Descargas
App Store & Google Play
5. Importancia de probar las Apps
Un producto libre de errores aumenta la probabilidad de éxito.
Reduce el riesgo del proyecto.
Un producto de calidad y con una buena UX/UI ayuda a potenciar
la imagen de marca y posiciona a la empresa.
Garantiza la compatibilidad con distintos dispositivos y SO.
Una inversión en QA puede ahorrar muchos costos a
futuro.
18. Dispositivos Recomendados
Dispositivo Tipo SO
Apple iPhone 8 Celular 13.0
Apple iPhone XR Celular 12.0
Google Pixel 3 Celular 9.0
Samsung Galaxy S9 Plus Celular 8.0
Samsung Galaxy S8 Celular 7.0
Apple iPad 6th Tablet 11.0
https://www.browserstack.com/test-on-the-right-mobile-devices
iOS Android Resolución Tamaño Versión
Cobertura de Mercado
Lista de Dispositivos
25. Funcionalidad
Registro / Login
Modo Vertical (Portrait) y Horizontal (Landscape)
Opciones del Menú
Títulos, Textos y Botones
Acciones Básicas
Notificaciones, Mensajes Error/Éxito
Gestos Básicos
26. Luke Wroblewski
(LukeW) creó la guía
Ilustrada referencial
con los diferentes
gestos que se pueden
realizar en pantallas
táctiles.
http://www.lukew.com/touch/
Gestos Básicos
28. Conectividad
Red de Datos del Operador
Red Wifi
Red de Datos del Operador y la Red Wifi
¿Qué sucede cuando se pierde la conexión?
¿Qué sucede cuando la señal es débil?
29. Rendimiento
El tiempo de inicio de la App no debe
exceder los 2 segundos
Verificar el consumo de batería
¿Se sobrecalienta el dispositivo?
Verificar el uso de la memoria
https://www.apptim.com/
30. Interrupciones
Al recibir una Llamada o un SMS
Después de realizar una Llamada o enviar un
SMS
Después de recibir una Alerta o Notificación
Después de apagar el Dispositivo
Al interactuar con otras Apps del dispositivo
31. Modelos y versiones de SO:
- Capacidad
- Tamaño de pantalla
- Resolución de Pantalla
Diseño Responsivo
Navegadores (Web App)
Compatibilidad
32. Descarga, Instalación y Actualización
¿Puedes realizar la Descarga de la App?
¿Qué sucede durante la Instalación,
Desinstalación y Reinstalación?
¿Puedes descargar Actualizaciones?
¿Puedes actualizar cuando existen
múltiples actualizaciones disponibles?
¿Funciona correctamente después de
actualizar el SO?
33. Localización
Las traducciones sean correctas
La hora correcta en diferentes
zonas horarias
La interfaz se vea y funcione
correctamente en diferentes
idiomas
37. El tipo de App y cual SO es compatible con tu App definirá las
pruebas que debes incluir en tu Plan de Pruebas.
Buscar una Estrategia combinada de dispositivos reales y
virtuales.
Considerar Pruebas de Usabilidad en tu proceso
de pruebas.
Considerar distintos escenarios de conectividad
en tus pruebas.
Lecciones Aprendidas
38. No tenemos que ser especialistas en Performance para
alertar algún comportamiento irregular en la App.
Revisar siempre cómo se comportará la App después de
una Actualización.
No es lo mismo probar una aplicación para Escritorio que
una App para un Dispositivo Móvil.
Lecciones Aprendidas
39. Referencias
Esta es la historia de las aplicaciones móviles - David Escribano
https://www.skyscanner.es/noticias/esta-es-la-historia-de-las-aplicaciones-moviles
¿Por qué es importante realizar un testing completo durante el desarrollo de las Aplicaciones Móviles? - Mateo De Madariaga
http://qalaboratory.com/mobile/por-que-es-importante-realizar-un-testing-completo-durante-el-desarrollo-de-las-aplicaciones-moviles/
How Is Mobile App Testing Different from Web App Testing? - Victoria Bezsmolna
https://bitbar.com/blog/how-is-mobile-app-testing-different-from-web-app-testing/
Native vs. Hybrid App Development: Which Approach to Choose? -Vitaly K.
https://www.cleveroad.com/blog/native-or-hybrid-app-development-what-to-choose
The Difference Between Mobile Apps and Web Apps - Jonathan Tarud
https://www.koombea.com/blog/difference-between-mobile-apps-and-web-apps/
9 Mobile Testing Types to Double Down for Boosting App Quality - Sarah Mischinger
https://bitbar.com/blog/9-mobile-testing-types-to-double-down-for-boosting-app-quality/
Mobile Testing Part I y II - Rafael Martins y Lisandra Armas
https://www.slideshare.net/LisandraArmasguila/mobile-testing-part-i-rafael-martins-y-lisandra-armas
https://www.slideshare.net/LisandraArmasguila/mobile-testing-parte-ii-rafael-martins-y-lisandra-armas