Las aplicaciones móviles son una herramienta diaria para los consumidores de hoy. A medida que el número de aplicaciones ha aumentado en millones, los consumidores han aumentado la apuesta en sus expectativas de calidad y usabilidad . La complicación de los desarrolladores de aplicaciones es la diversidad en tipos de dispositivos, sistemas operativos, factores de forma y nuevas capacidades. Garantizar la calidad del producto nunca ha sido más exigente, complejo, lento y costoso.

Desafíos de la movilidad empresarial y cómo resolverlos

Seguir unos pasos para que una app móvil cumpla las expectativas plantea desafíos únicos y es necesario establecer una estrategia eficaz de pruebas de movilidad. Capturar los problemas a tiempo nos ahorrará miles de euros por culpa de errores no detectados en su momento. La importancia de implementar una estrategia efectiva de pruebas de apps móviles es obvia.

Cuestiones a tener en cuenta

1.Diversidad en plataformas, sistemas operativos y dispositivos.

2.Desafíos de automatización: las sofisticadas experiencias de los usuarios incluyen gestos, localización GPS, audio, sensores, acciones físicas (NFC) y pueden requerir pruebas personalizadas en dispositivos reales.

3.Rendimiento de la red: las redes celulares presentan amplias variaciones en la latencia del ancho de banda y la fiabilidad.

4.Complejidad y sofisticación de la aplicación: los dispositivos móviles y las aplicaciones se están volviendo más sofisticados, requiriendo pruebas más complejas.

5.Las nuevas versiones del sistema operativo a menudo rompen las aplicaciones: los desarrolladores no tienen control sobre cuándo aparecerán las nuevas versiones del sistema operativo o si los usuarios actualizarán. Esto requiere no sólo soporte para la nueva versión del sistema operativo, sino también para garantizar la compatibilidad con versiones anteriores.

6.Bug-fix latency: algunas tiendas de aplicaciones tienen una latencia de presentación de una a dos semanas, haciendo que la calidad sea más importante.

7.Los nuevos riesgos tecnológicos: el móvil está a la vanguardia de las nuevas tecnologías, como las plataformas de “código único e implementable en todas partes”, que aún no están bien entendidas en términos de pruebas.

8.Variaciones de rendimiento: diferencias de rendimiento entre dispositivos de gama alta y teléfonos de bajo rendimiento.

9.Intervención del operador: los operadores pueden modificar el contenido web móvil para optimizar el rendimiento de la red, de modo que las pruebas basadas en escritorio no muestren las experiencias reales de los usuarios de teléfonos móviles.

10.Aspectos contextuales: determinar si el texto en pantalla es legible por usuarios de todas las edades, ya sean botones de pantalla e hipervínculos lo suficientemente separados, etc.

11.Periféricos: dispositivos complementarios como los periféricos Bluetooth no son generalmente accesibles a las herramientas de prueba.

12.La seguridad es un aspecto importante que a menudo se pasa por alto o se considera muy tarde en el ciclo de vida del desarrollo de software móvil (SDLC), pero es fundamental para el éxito de las aplicaciones móviles teniendo en cuenta la variedad de dispositivos.

Fuente: http://usblogs.pwc.com/emerging-technology/12-challenges-of-testing-mobile-apps/


Utilizamos cookies propias y de terceros para mejorar nuestros servicios. Si continúa navegando, consideramos que acepta su uso. Puede obtener más información, o bien conocer cómo cambiar la configuración, en nuestra Política de uso de cookies ACEPTAR

Aviso de cookies