SlideShare una empresa de Scribd logo
1 de 34
Descargar para leer sin conexión
José Muñoz
Business Presales
Gracias por vuestro tiempo
Para cualquier duda, por favor, sentíos libres de hablar conmigo durante los descansos y visitar nuestro
stand para saber más de Globe Testing y nuestros servicios: “Pruebas de Software Bien Hechas”
+10 años de experiencia en el ámbito de la calidad
Hace 10 años: Smartphones
Y de repente…
Uso del móvil
Evolución del móvil
Hemos incrementado las expectativas…
…Y llegado a esto
Las app 5 estrellas requieren atención constante
Notificaciones Push
GPS
Cartera y pago
Social
“Pitfalls to avoid”
¿Y estos globos?
1. Selección de Dispositivos
Cuota de dispositivos
Compañía 2Q16
Unidades
2Q16 Cuota
Mercado(%)
2Q15
Unidades
2Q15 Cuota
Mercado(%)
Samsung 76,743.5 22.3 72,072.5 21.8
Apple 44,395.0 12.9 48,085.5 14.6
Huawei 30,670.7 8.9 26,454.4 8.0
Oppo 18,489.6 5.4 8,073.8 2.4
Xiaomi 15,530.7 4.5 15,464.5 4.7
Others 158,530.3 46.0 160,162.1 48.5
Total 344,359.7 100.0 330,312.9 100.0
Ventas de Smartphones a nivel mundial a usuarios finales 2Q16 (miles de unidades). Gartner (Agosto 2016)
Fragmentación Android
Selección de Dispositivos
• ¿Cuántos dispositivos utilizo? ¿Qué
dispositivos utilizo?
• Escoge 2:
– Bien (funcionalidad)
– Rápido (tiempo)
– Barato (dinero)
Testing en emuladores
https://mobile1st.com/emulators-lie/#emulators
Testing en emuladores
https://mobile1st.com/emulators-lie/#emulators
Emuladores vs Real
• “Emulators don’t test the rendering engine”
• “Handset emulators are useful for early
functional testing but are not a substitute
for access to real devices” – Gartner
Laboratorio de dispositivos. ¿Propio?
¿Qué necesitas?
1. Dispositivos
2. Navegadores
3. Equipos
4. Redes
5. Automatización
6. SAN
7. Gente
Precios de un laboratorio
Dispositivos « Must » Dispositivos « Major » Dispositivos « Market »
Dispositivos ~4 ~10 20-40
Nuevos
Disp.
~1 por cuatrimestre ~2 por cuatrimestre ~10 por cuatrimestre
Fuente Emuladores + Disp Dedicados Disp. Dedicados Disp. Compartidos
Test Unitarios
Sanity
Regresión
Interoperabilidad
Compatibilidad
Desarrollo QA Producción
3M’s
2. El móvil y su interacción
Problemáticas con el dispositivo
• Servicios de localización on/off
• Nivel de batería
• Interacción con otras apps
• Permisos y configuración de notificaciones
• Brillo de la pantalla
• Llamadas y mensajes entrantes
• Acciones sobre botones físicos del
dispositivo
• …
Testing in the wild (Crowdsourcing)
• “Taking a job traditionally performed by a
designated employee and outsourcing it to
an undefined, generally large, group of
people in the form of an open call”
• E.g. Wikipedia
3. Automatización
Mitos de Automatización
• “We can’t take the time to automate.”
• “Because of fragmentation, it’s just not possible to get
broad device coverage.”
• “We can only afford manual
testing”.
• “Automation replaces
manual testing.”
4. Disponibilidad de servicios
Servicios de 3os
• No completado
• Aun en evolución
• Controlado por un tercero o partner
• Solo disponible para pruebas con capacidad
limitada o a horas inapropiadas
• Difícil de provisionar o configurar en un
entorno de pruebas
• Restringido o muy caro de usar para pruebas
de L&P
Existing Infrastructure
Los servicios virtuales se crean para
reemplazar a los servicios reales
cuando los desarrolladores o testers
los necesitan
Mainframe
JDBC
SOAP
RFC/IDOC
MQ/CICS
Third Party
Application Under Test
Mobile
App
Web
browser
Composite
Application
API
SAP System
Existing database
Web service and
Legacy application
REST
Pay-per-transaction
Under
construction
Service
Virtualization
SOAP
REST
JDBC
MQ
RFC
CICS
Simulation
Data
Perf.
Config
Service Virtualization
Congruent
Device Selection
Automate ASAP
Virtualize
Tiempo de
Preguntas
Mobile Testing: Qué tener en cuenta y trampas a evitar

Más contenido relacionado

Similar a Mobile Testing: Qué tener en cuenta y trampas a evitar

Testing en aplicaciones móviles iOS, Android
Testing en aplicaciones móviles iOS, AndroidTesting en aplicaciones móviles iOS, Android
Testing en aplicaciones móviles iOS, AndroidSlashMobility.com
 
Evento en Córdoba 2016 - Performance de aplicaciones mobile del lado del clie...
Evento en Córdoba 2016 - Performance de aplicaciones mobile del lado del clie...Evento en Córdoba 2016 - Performance de aplicaciones mobile del lado del clie...
Evento en Córdoba 2016 - Performance de aplicaciones mobile del lado del clie...Federico Toledo
 
Jornada de Calidad 2015 (Universidad ORT, Buenos Aires, Argentina) - Mobile t...
Jornada de Calidad 2015 (Universidad ORT, Buenos Aires, Argentina) - Mobile t...Jornada de Calidad 2015 (Universidad ORT, Buenos Aires, Argentina) - Mobile t...
Jornada de Calidad 2015 (Universidad ORT, Buenos Aires, Argentina) - Mobile t...Federico Toledo
 
ExpoQA15 -Automatización de Testing de Movilidad - Utopía o Realidad
ExpoQA15 -Automatización de Testing de Movilidad - Utopía o RealidadExpoQA15 -Automatización de Testing de Movilidad - Utopía o Realidad
ExpoQA15 -Automatización de Testing de Movilidad - Utopía o RealidadJose Antonio Rodriguez
 
Presentación final de la investigación
Presentación final de la investigaciónPresentación final de la investigación
Presentación final de la investigación13Tiver
 
Teléfonos inteligentes
Teléfonos inteligentesTeléfonos inteligentes
Teléfonos inteligentesirleazul
 
Sistemas Operativos Móviles: Hoy y Mañana
Sistemas Operativos Móviles: Hoy y MañanaSistemas Operativos Móviles: Hoy y Mañana
Sistemas Operativos Móviles: Hoy y MañanaPoderPDA
 
Control Facil De Encontrar
Control Facil De EncontrarControl Facil De Encontrar
Control Facil De EncontrarRichard Huett
 
Rapid Mobile Technologies, Inc: Plan de Negocios y Oportunidades para Honduras
Rapid Mobile Technologies, Inc: Plan de Negocios y Oportunidades para HondurasRapid Mobile Technologies, Inc: Plan de Negocios y Oportunidades para Honduras
Rapid Mobile Technologies, Inc: Plan de Negocios y Oportunidades para HondurasDr. Edwin Hernandez
 
Innovación, Omnicanalidad y Movilidad en el Recobro - David Romero CMO Altitu...
Innovación, Omnicanalidad y Movilidad en el Recobro - David Romero CMO Altitu...Innovación, Omnicanalidad y Movilidad en el Recobro - David Romero CMO Altitu...
Innovación, Omnicanalidad y Movilidad en el Recobro - David Romero CMO Altitu...Altitude Software
 
Marketing móvil think tic
Marketing móvil   think ticMarketing móvil   think tic
Marketing móvil think ticOscar Matellanes
 
Barcamp cucuta 2010 - Aplicaciones Móviles
Barcamp cucuta 2010 - Aplicaciones MóvilesBarcamp cucuta 2010 - Aplicaciones Móviles
Barcamp cucuta 2010 - Aplicaciones MóvilesSorey García
 
Aplicaciones Móviles
Aplicaciones MóvilesAplicaciones Móviles
Aplicaciones MóvilesPablo Capurro
 
VLCTesting 2013 - Cómo evolucionar el Testing hacia la movilidad
VLCTesting 2013 - Cómo evolucionar el Testing hacia la movilidadVLCTesting 2013 - Cómo evolucionar el Testing hacia la movilidad
VLCTesting 2013 - Cómo evolucionar el Testing hacia la movilidadJose Antonio Rodriguez
 

Similar a Mobile Testing: Qué tener en cuenta y trampas a evitar (20)

Computers
ComputersComputers
Computers
 
Testing en aplicaciones móviles iOS, Android
Testing en aplicaciones móviles iOS, AndroidTesting en aplicaciones móviles iOS, Android
Testing en aplicaciones móviles iOS, Android
 
Trabajo de informatica
Trabajo de informaticaTrabajo de informatica
Trabajo de informatica
 
Evento en Córdoba 2016 - Performance de aplicaciones mobile del lado del clie...
Evento en Córdoba 2016 - Performance de aplicaciones mobile del lado del clie...Evento en Córdoba 2016 - Performance de aplicaciones mobile del lado del clie...
Evento en Córdoba 2016 - Performance de aplicaciones mobile del lado del clie...
 
Jornada de Calidad 2015 (Universidad ORT, Buenos Aires, Argentina) - Mobile t...
Jornada de Calidad 2015 (Universidad ORT, Buenos Aires, Argentina) - Mobile t...Jornada de Calidad 2015 (Universidad ORT, Buenos Aires, Argentina) - Mobile t...
Jornada de Calidad 2015 (Universidad ORT, Buenos Aires, Argentina) - Mobile t...
 
ExpoQA15 -Automatización de Testing de Movilidad - Utopía o Realidad
ExpoQA15 -Automatización de Testing de Movilidad - Utopía o RealidadExpoQA15 -Automatización de Testing de Movilidad - Utopía o Realidad
ExpoQA15 -Automatización de Testing de Movilidad - Utopía o Realidad
 
Presentación final de la investigación
Presentación final de la investigaciónPresentación final de la investigación
Presentación final de la investigación
 
Teléfonos inteligentes
Teléfonos inteligentesTeléfonos inteligentes
Teléfonos inteligentes
 
Sistemas Operativos Móviles: Hoy y Mañana
Sistemas Operativos Móviles: Hoy y MañanaSistemas Operativos Móviles: Hoy y Mañana
Sistemas Operativos Móviles: Hoy y Mañana
 
Control Facil De Encontrar
Control Facil De EncontrarControl Facil De Encontrar
Control Facil De Encontrar
 
presentacioncsmtv
presentacioncsmtvpresentacioncsmtv
presentacioncsmtv
 
Rapid Mobile Technologies, Inc: Plan de Negocios y Oportunidades para Honduras
Rapid Mobile Technologies, Inc: Plan de Negocios y Oportunidades para HondurasRapid Mobile Technologies, Inc: Plan de Negocios y Oportunidades para Honduras
Rapid Mobile Technologies, Inc: Plan de Negocios y Oportunidades para Honduras
 
Presentación Final de Investigacion
Presentación Final de InvestigacionPresentación Final de Investigacion
Presentación Final de Investigacion
 
Presentacion
PresentacionPresentacion
Presentacion
 
Emprendiendo con proyectos Móviles
Emprendiendo con proyectos MóvilesEmprendiendo con proyectos Móviles
Emprendiendo con proyectos Móviles
 
Innovación, Omnicanalidad y Movilidad en el Recobro - David Romero CMO Altitu...
Innovación, Omnicanalidad y Movilidad en el Recobro - David Romero CMO Altitu...Innovación, Omnicanalidad y Movilidad en el Recobro - David Romero CMO Altitu...
Innovación, Omnicanalidad y Movilidad en el Recobro - David Romero CMO Altitu...
 
Marketing móvil think tic
Marketing móvil   think ticMarketing móvil   think tic
Marketing móvil think tic
 
Barcamp cucuta 2010 - Aplicaciones Móviles
Barcamp cucuta 2010 - Aplicaciones MóvilesBarcamp cucuta 2010 - Aplicaciones Móviles
Barcamp cucuta 2010 - Aplicaciones Móviles
 
Aplicaciones Móviles
Aplicaciones MóvilesAplicaciones Móviles
Aplicaciones Móviles
 
VLCTesting 2013 - Cómo evolucionar el Testing hacia la movilidad
VLCTesting 2013 - Cómo evolucionar el Testing hacia la movilidadVLCTesting 2013 - Cómo evolucionar el Testing hacia la movilidad
VLCTesting 2013 - Cómo evolucionar el Testing hacia la movilidad
 

Más de Globe Testing

Globe testing - SAP necesita QA
Globe testing - SAP necesita QAGlobe testing - SAP necesita QA
Globe testing - SAP necesita QAGlobe Testing
 
SecDevOps - La seguridad en el desarrollo
SecDevOps - La seguridad en el desarrolloSecDevOps - La seguridad en el desarrollo
SecDevOps - La seguridad en el desarrolloGlobe Testing
 
Webinar Acelera la velocidad de tu software con Metodologías Ágiles
Webinar Acelera la velocidad de tu software con Metodologías ÁgilesWebinar Acelera la velocidad de tu software con Metodologías Ágiles
Webinar Acelera la velocidad de tu software con Metodologías ÁgilesGlobe Testing
 
Consigue una App 5 estrellas
Consigue una App 5 estrellasConsigue una App 5 estrellas
Consigue una App 5 estrellasGlobe Testing
 
Webinar Monitorización Proactiva con HPE AppPulse Active
Webinar Monitorización Proactiva con HPE AppPulse ActiveWebinar Monitorización Proactiva con HPE AppPulse Active
Webinar Monitorización Proactiva con HPE AppPulse ActiveGlobe Testing
 
Saca el máximo partido a tu negocio realizando pruebas de rendimiento
Saca el máximo partido a tu negocio realizando pruebas de rendimientoSaca el máximo partido a tu negocio realizando pruebas de rendimiento
Saca el máximo partido a tu negocio realizando pruebas de rendimientoGlobe Testing
 
Dev ops mobile(webinar)
Dev ops mobile(webinar)Dev ops mobile(webinar)
Dev ops mobile(webinar)Globe Testing
 
Estrategias de monitorización orientadas al sector turístico
Estrategias de monitorización orientadas al sector turísticoEstrategias de monitorización orientadas al sector turístico
Estrategias de monitorización orientadas al sector turísticoGlobe Testing
 
Performance Tourism-Anticipación y prevención
Performance Tourism-Anticipación y prevenciónPerformance Tourism-Anticipación y prevención
Performance Tourism-Anticipación y prevenciónGlobe Testing
 
Pomodoro Testing Reloaded
Pomodoro Testing ReloadedPomodoro Testing Reloaded
Pomodoro Testing ReloadedGlobe Testing
 
Globe testing expoqa14-totalsqa
Globe testing expoqa14-totalsqaGlobe testing expoqa14-totalsqa
Globe testing expoqa14-totalsqaGlobe Testing
 
Reality shock j aracil
Reality shock   j aracilReality shock   j aracil
Reality shock j aracilGlobe Testing
 
Performance Testing for SAP Applications
Performance Testing for SAP ApplicationsPerformance Testing for SAP Applications
Performance Testing for SAP ApplicationsGlobe Testing
 
Webinar "Gestión de la calidad en entornos SAP"
Webinar "Gestión de la calidad en entornos SAP"Webinar "Gestión de la calidad en entornos SAP"
Webinar "Gestión de la calidad en entornos SAP"Globe Testing
 
Introducing AppPulse
Introducing AppPulse Introducing AppPulse
Introducing AppPulse Globe Testing
 
The myths of exploratory testing
The myths of exploratory testingThe myths of exploratory testing
The myths of exploratory testingGlobe Testing
 
Berlin QA - Performance Testing
Berlin QA - Performance TestingBerlin QA - Performance Testing
Berlin QA - Performance TestingGlobe Testing
 
IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...
IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...
IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...Globe Testing
 
Estrategia HP Software "Libro de Recetas de TI. Indicadores de mercado para ...
 Estrategia HP Software "Libro de Recetas de TI. Indicadores de mercado para ... Estrategia HP Software "Libro de Recetas de TI. Indicadores de mercado para ...
Estrategia HP Software "Libro de Recetas de TI. Indicadores de mercado para ...Globe Testing
 
Gestionando las TI como un negocio. Uso de KPIs en grandes empresas españolas
Gestionando las TI como un negocio. Uso de KPIs en grandes empresas españolasGestionando las TI como un negocio. Uso de KPIs en grandes empresas españolas
Gestionando las TI como un negocio. Uso de KPIs en grandes empresas españolasGlobe Testing
 

Más de Globe Testing (20)

Globe testing - SAP necesita QA
Globe testing - SAP necesita QAGlobe testing - SAP necesita QA
Globe testing - SAP necesita QA
 
SecDevOps - La seguridad en el desarrollo
SecDevOps - La seguridad en el desarrolloSecDevOps - La seguridad en el desarrollo
SecDevOps - La seguridad en el desarrollo
 
Webinar Acelera la velocidad de tu software con Metodologías Ágiles
Webinar Acelera la velocidad de tu software con Metodologías ÁgilesWebinar Acelera la velocidad de tu software con Metodologías Ágiles
Webinar Acelera la velocidad de tu software con Metodologías Ágiles
 
Consigue una App 5 estrellas
Consigue una App 5 estrellasConsigue una App 5 estrellas
Consigue una App 5 estrellas
 
Webinar Monitorización Proactiva con HPE AppPulse Active
Webinar Monitorización Proactiva con HPE AppPulse ActiveWebinar Monitorización Proactiva con HPE AppPulse Active
Webinar Monitorización Proactiva con HPE AppPulse Active
 
Saca el máximo partido a tu negocio realizando pruebas de rendimiento
Saca el máximo partido a tu negocio realizando pruebas de rendimientoSaca el máximo partido a tu negocio realizando pruebas de rendimiento
Saca el máximo partido a tu negocio realizando pruebas de rendimiento
 
Dev ops mobile(webinar)
Dev ops mobile(webinar)Dev ops mobile(webinar)
Dev ops mobile(webinar)
 
Estrategias de monitorización orientadas al sector turístico
Estrategias de monitorización orientadas al sector turísticoEstrategias de monitorización orientadas al sector turístico
Estrategias de monitorización orientadas al sector turístico
 
Performance Tourism-Anticipación y prevención
Performance Tourism-Anticipación y prevenciónPerformance Tourism-Anticipación y prevención
Performance Tourism-Anticipación y prevención
 
Pomodoro Testing Reloaded
Pomodoro Testing ReloadedPomodoro Testing Reloaded
Pomodoro Testing Reloaded
 
Globe testing expoqa14-totalsqa
Globe testing expoqa14-totalsqaGlobe testing expoqa14-totalsqa
Globe testing expoqa14-totalsqa
 
Reality shock j aracil
Reality shock   j aracilReality shock   j aracil
Reality shock j aracil
 
Performance Testing for SAP Applications
Performance Testing for SAP ApplicationsPerformance Testing for SAP Applications
Performance Testing for SAP Applications
 
Webinar "Gestión de la calidad en entornos SAP"
Webinar "Gestión de la calidad en entornos SAP"Webinar "Gestión de la calidad en entornos SAP"
Webinar "Gestión de la calidad en entornos SAP"
 
Introducing AppPulse
Introducing AppPulse Introducing AppPulse
Introducing AppPulse
 
The myths of exploratory testing
The myths of exploratory testingThe myths of exploratory testing
The myths of exploratory testing
 
Berlin QA - Performance Testing
Berlin QA - Performance TestingBerlin QA - Performance Testing
Berlin QA - Performance Testing
 
IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...
IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...
IT Performance Suite (ITPS) - Herramientas para mejorar el rendimiento de su ...
 
Estrategia HP Software "Libro de Recetas de TI. Indicadores de mercado para ...
 Estrategia HP Software "Libro de Recetas de TI. Indicadores de mercado para ... Estrategia HP Software "Libro de Recetas de TI. Indicadores de mercado para ...
Estrategia HP Software "Libro de Recetas de TI. Indicadores de mercado para ...
 
Gestionando las TI como un negocio. Uso de KPIs en grandes empresas españolas
Gestionando las TI como un negocio. Uso de KPIs en grandes empresas españolasGestionando las TI como un negocio. Uso de KPIs en grandes empresas españolas
Gestionando las TI como un negocio. Uso de KPIs en grandes empresas españolas
 

Mobile Testing: Qué tener en cuenta y trampas a evitar

  • 1.
  • 2. José Muñoz Business Presales Gracias por vuestro tiempo Para cualquier duda, por favor, sentíos libres de hablar conmigo durante los descansos y visitar nuestro stand para saber más de Globe Testing y nuestros servicios: “Pruebas de Software Bien Hechas” +10 años de experiencia en el ámbito de la calidad
  • 3. Hace 10 años: Smartphones
  • 7. Hemos incrementado las expectativas…
  • 9. Las app 5 estrellas requieren atención constante Notificaciones Push GPS Cartera y pago Social
  • 12. 1. Selección de Dispositivos
  • 13. Cuota de dispositivos Compañía 2Q16 Unidades 2Q16 Cuota Mercado(%) 2Q15 Unidades 2Q15 Cuota Mercado(%) Samsung 76,743.5 22.3 72,072.5 21.8 Apple 44,395.0 12.9 48,085.5 14.6 Huawei 30,670.7 8.9 26,454.4 8.0 Oppo 18,489.6 5.4 8,073.8 2.4 Xiaomi 15,530.7 4.5 15,464.5 4.7 Others 158,530.3 46.0 160,162.1 48.5 Total 344,359.7 100.0 330,312.9 100.0 Ventas de Smartphones a nivel mundial a usuarios finales 2Q16 (miles de unidades). Gartner (Agosto 2016)
  • 15. Selección de Dispositivos • ¿Cuántos dispositivos utilizo? ¿Qué dispositivos utilizo? • Escoge 2: – Bien (funcionalidad) – Rápido (tiempo) – Barato (dinero)
  • 18. Emuladores vs Real • “Emulators don’t test the rendering engine” • “Handset emulators are useful for early functional testing but are not a substitute for access to real devices” – Gartner
  • 19. Laboratorio de dispositivos. ¿Propio? ¿Qué necesitas? 1. Dispositivos 2. Navegadores 3. Equipos 4. Redes 5. Automatización 6. SAN 7. Gente
  • 20. Precios de un laboratorio
  • 21. Dispositivos « Must » Dispositivos « Major » Dispositivos « Market » Dispositivos ~4 ~10 20-40 Nuevos Disp. ~1 por cuatrimestre ~2 por cuatrimestre ~10 por cuatrimestre Fuente Emuladores + Disp Dedicados Disp. Dedicados Disp. Compartidos Test Unitarios Sanity Regresión Interoperabilidad Compatibilidad Desarrollo QA Producción 3M’s
  • 22. 2. El móvil y su interacción
  • 23. Problemáticas con el dispositivo • Servicios de localización on/off • Nivel de batería • Interacción con otras apps • Permisos y configuración de notificaciones • Brillo de la pantalla • Llamadas y mensajes entrantes • Acciones sobre botones físicos del dispositivo • …
  • 24. Testing in the wild (Crowdsourcing) • “Taking a job traditionally performed by a designated employee and outsourcing it to an undefined, generally large, group of people in the form of an open call” • E.g. Wikipedia
  • 26. Mitos de Automatización • “We can’t take the time to automate.” • “Because of fragmentation, it’s just not possible to get broad device coverage.” • “We can only afford manual testing”. • “Automation replaces manual testing.”
  • 27. 4. Disponibilidad de servicios
  • 28. Servicios de 3os • No completado • Aun en evolución • Controlado por un tercero o partner • Solo disponible para pruebas con capacidad limitada o a horas inapropiadas • Difícil de provisionar o configurar en un entorno de pruebas • Restringido o muy caro de usar para pruebas de L&P
  • 29. Existing Infrastructure Los servicios virtuales se crean para reemplazar a los servicios reales cuando los desarrolladores o testers los necesitan Mainframe JDBC SOAP RFC/IDOC MQ/CICS Third Party Application Under Test Mobile App Web browser Composite Application API SAP System Existing database Web service and Legacy application REST Pay-per-transaction Under construction Service Virtualization SOAP REST JDBC MQ RFC CICS Simulation Data Perf. Config Service Virtualization