Diese Präsentation wurde erfolgreich gemeldet.
Wir verwenden Ihre LinkedIn Profilangaben und Informationen zu Ihren Aktivitäten, um Anzeigen zu personalisieren und Ihnen relevantere Inhalte anzuzeigen. Sie können Ihre Anzeigeneinstellungen jederzeit ändern.
josecortes.net                 Mobile Testing: App Update                                      @JKortes                   ...
Mobile Testing App Update: Introducciónjosecortes.net                                      • Las aplicaciones móviles debe...
Mobile Testing App Update: Problemáticasjosecortes.net                                      • Las aplicaciones no se teste...
Mobile Testing App Update: Recomendacionesjosecortes.net                                      • Si el usuario está loguead...
Mobile Testing App Update: IOSjosecortes.net                                      •   Crear una versión AdHoc             ...
Mobile Testing App Update: Androidjosecortes.net                                      •   Instalar la versión, desde Googl...
Mobile Testing App Update: Futurojosecortes.net                                      •  El mundo real es cambiante, las Ap...
Nächste SlideShare
Wird geladen in …5
×

Mobile testing jose cortes app update

338 Aufrufe

Veröffentlicht am

Documento sobre Mobile Testing y cómo se debería realizar la validación de las actualizaciones de apps - App Update- para incluir en un Test Plan.
Si te parece interesante, sigue mi blog en http://josecortes.net/blog. Muchas gracias!!

.

Veröffentlicht in: Technologie
  • Loggen Sie sich ein, um Kommentare anzuzeigen.

  • Gehören Sie zu den Ersten, denen das gefällt!

Mobile testing jose cortes app update

  1. 1. josecortes.net Mobile Testing: App Update @JKortes es.linkedin.com/in/jkortes Josecortes.net
  2. 2. Mobile Testing App Update: Introducciónjosecortes.net • Las aplicaciones móviles deben evolucionar por versiones cada vez que se añaden nuevas features. • iOS y Android dan buen soporte a través de sus SDKs para actualizar las apps. • No testear los updates puede afectar al usuario final o hacer que la aplicación pierda datos o quede inestable www.josecortes.net ¡¡Debemos validar las actualizaciones!!
  3. 3. Mobile Testing App Update: Problemáticasjosecortes.net • Las aplicaciones no se testean lo necesario • En caso de existir un Mobile Test Plan, se omite el App Update • Time To Markets – TTM- apretados, afecta a la calidad • Complicado de realizar manualmente, pero necesario • ¿Cómo testear la combinación de versiones? Upgrade 1.0 => 2.0, 1.0 => 3.0… www.josecortes.net
  4. 4. Mobile Testing App Update: Recomendacionesjosecortes.net • Si el usuario está logueado antes de realizar el update, mantenerlo logueado => User Experience!! • El update no debe afectar a los datos previamente existentes en el dispositivo. • Validar las alteraciones de tablas de BBDD por versión: pueden necesitarse columnas nuevas o desaparecer antiguas • Validar el proceso de upgrade desde Apple Store y Google Play www.josecortes.net
  5. 5. Mobile Testing App Update: IOSjosecortes.net • Crear una versión AdHoc • Arrastra la App a iTunes y sincronizar con dispositivo • Ejecutar la App y validar • Generar Release Candidate => nueva versión con mismo Bundle ID • Arrastrar a iTunes y sincronizar: no eliminar versión anterior! => update • Validar que la App funciona correctamente O bien utilizar el iPhone Configuration Utility www.josecortes.net
  6. 6. Mobile Testing App Update: Androidjosecortes.net • Instalar la versión, desde Google Play o IDE • Validar funcionamiento previamente • Consutrir versión RC firmada con la misma Keystore que la anterior • Generar APK e instalarlo: adb install –r myapp.apk, mantendrá los datos • Validar www.josecortes.net
  7. 7. Mobile Testing App Update: Futurojosecortes.net • El mundo real es cambiante, las Apps deberán testearse de la misma manera que el público que las utiliza • La solución de testing deberá validarse en las distintas plataformas existentes que pueda soportar la App – Android, iPhone, BlackBerry, Windows Phone…- • Fragmentación: especialmente en Android, se debe validar que update con versiones cruzadas no afecta a la App. • Simular en dispositivos reales, los simuladores y emuladores actualmente sólo pueden soportar una parte básica del testing http://josecortes.net/blog/2013/02/16/mobile-testing-qa-y- app-update-mobile-test-plan-upgraded/ www.josecortes.net

×