Abstracta - Líderes en Pruebas de Software
Transcript of Abstracta - Líderes en Pruebas de Software
![Page 1: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/1.jpg)
![Page 2: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/2.jpg)
![Page 3: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/3.jpg)
![Page 4: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/4.jpg)
![Page 5: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/5.jpg)
CHILE
Speaker
Pía TobarIngeniera en Computación e Informática.
He trabajado en Testing de Software más de 4 años.
Actualmente trabajo en Abstracta Chile.
/piatobar
![Page 6: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/6.jpg)
Probar aplicaciones en dispositivos Móviles: ¿Por dónde empezar?
![Page 7: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/7.jpg)
https://allaboutstevejobs.com/bio/short_bio
The iPhone
The iPhone introduction, Macworld, 9 Jan 2007
![Page 8: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/8.jpg)
¿Cuándo comenzó todo?
![Page 9: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/9.jpg)
15,9
37,8
Entre enero de 2015 y julio de 2020 la descarga de aplicaciones ha crecido rápidamente.
En 5 años, las descargas registradas aumentaron desde 15,9 mil millones a 37,8 mil millones de descargas.
https://www.statista.com/statistics/604343/number-of-apple-app-store-and-google-play-app-downloads-worldwide/
DescargasApp Store & Google Play
![Page 10: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/10.jpg)
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.
![Page 11: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/11.jpg)
Nativa Híbrida Web
Tipos de Aplicaciones
![Page 12: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/12.jpg)
Ventajas Desventajas
Nativa
![Page 13: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/13.jpg)
Híbrida
Ventajas Desventajas
![Page 14: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/14.jpg)
Ventajas Desventajas
Web App
![Page 15: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/15.jpg)
Comparación
![Page 16: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/16.jpg)
¿Qué debemos considerar al probar una App?
![Page 17: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/17.jpg)
Antes de comenzar a probar ...
![Page 18: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/18.jpg)
¿Qué tipo de App se probará?
Web
Nativa
Híbrida
![Page 19: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/19.jpg)
¿En qué versiones de SO funcionará la App que se probará?
Versión 11, 12, 13 etc.Versión 7, 8, 9, etc
![Page 20: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/20.jpg)
Dispositivos de Prueba
Sets de Dispositivos
Imagenes de Niran Kasri en Pixabay
![Page 21: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/21.jpg)
Simuladores y Emuladores
Pixel (Google)Teléfonos/Tablet
Nexus (Google)Teléfonos/Tablet
IPhone
IPad
![Page 22: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/22.jpg)
Cloud Testing
Nexus
Pixel
Apple
iPhone
iPad
LG
Huawei
Motorola
Xiaomi
Samsung
Galaxy S
Galaxy Note
Galaxy Tab
https://www.browserstack.com/list-of-browsers-and-platforms/livehttps://saucelabs.com/platform/supported-browsers-devices
![Page 23: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/23.jpg)
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 MercadoLista de Dispositivos
![Page 24: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/24.jpg)
Release de App
TestFlight
Nativa e Híbrida Web App
NavegadorAlmacenamiento en la Nube
![Page 25: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/25.jpg)
Diseño de Interfaces
![Page 27: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/27.jpg)
https://www.xatakandroid.com/foto-y-video/como-grabar-pantalla-tu-movil-descargar-aplicaciones
Capturar Evidencia Android
https://www.xatakandroid.com/tutoriales/como-hacer-capturas-de-pantalla-en-moviles-android
Captura de PantallaCapturar Pantalla Grabador Pantalla
Presionarsimultáneamente el botón de ENCENDIDOy el botón BAJAR VOLUMEN
Screen Recorder
Vysor
HiSuite (HUAWEI)
HUAWEISAMSUNG
Samsung
Otros
![Page 28: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/28.jpg)
Capturar Evidencia iOS
https://support.apple.com/es-cl/HT200289
Captura de PantallaCapturar Pantalla Grabador Pantalla
https://support.apple.com/es-cl/HT207935
iOS 11 o posterior
![Page 29: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/29.jpg)
¿Qué tipos de Pruebas podemos realizar?
![Page 30: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/30.jpg)
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
![Page 31: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/31.jpg)
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
![Page 32: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/32.jpg)
Usabilidad
Diseño y Maquetación
Pruebas con Usuarios
![Page 33: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/33.jpg)
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?
![Page 34: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/34.jpg)
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/
![Page 35: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/35.jpg)
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
![Page 36: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/36.jpg)
Modelos y versiones de SO:- Capacidad- Tamaño de pantalla- Resolución de Pantalla
Diseño Responsivo
Navegadores (Web App)
Compatibilidad
![Page 37: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/37.jpg)
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 existenmúltiples actualizaciones disponibles?
¿Funciona correctamente después de actualizar el SO?
![Page 38: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/38.jpg)
Localización
Las traducciones sean correctas
La hora correcta en diferentes zonas horarias
La interfaz se vea y funcione correctamente en diferentes idiomas
![Page 39: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/39.jpg)
¿Cómo complementar tus Pruebas?
https://bit.ly/2PnuRqj https://bit.ly/2PpClJy
![Page 40: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/40.jpg)
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
![Page 41: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/41.jpg)
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
![Page 42: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/42.jpg)
ReferenciasEsta es la historia de las aplicaciones móviles - David Escribanohttps://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 Bezsmolnahttps://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 Tarudhttps://www.koombea.com/blog/difference-between-mobile-apps-and-web-apps/
9 Mobile Testing Types to Double Down for Boosting App Quality - Sarah Mischingerhttps://bitbar.com/blog/9-mobile-testing-types-to-double-down-for-boosting-app-quality/
Mobile Testing Part I y II - Rafael Martins y Lisandra Armashttps://www.slideshare.net/LisandraArmasguila/mobile-testing-part-i-rafael-martins-y-lisandra-armashttps://www.slideshare.net/LisandraArmasguila/mobile-testing-parte-ii-rafael-martins-y-lisandra-armas
![Page 43: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/43.jpg)
Preguntas
![Page 44: Abstracta - Líderes en Pruebas de Software](https://reader035.fdocuments.es/reader035/viewer/2022072713/62e031e692c78c08cb6689d6/html5/thumbnails/44.jpg)
¡MuchasGracias!