Pruebas En Movilidad
Enviado por ap.saldarriagam • 22 de Abril de 2015 • 658 Palabras (3 Páginas) • 268 Visitas
1. Introducción
Los dispositivos móviles han cambiado el mundo. Desde finales de 2010, las ventas de teléfonos inteligentes y Tabletas han superado las de PCs, y para el 2012 había más de mil millones de suscriptores de teléfonos inteligentes en todo el mundo [1]. Según www.canalys.com, las descargas de aplicaciones desde las tiendas de Apple App Store, Google Play, Windows Phone Store, y Blackberry World ascendieron a más de 13.4 mil millones, y los ingresos alcanzaron los US$ 2.2 mil millones a principios de 2013 [2]. Estos rápidos y dramáticos cambios significan que los ingenieros de pruebas de software deben adaptarse rápidamente al panorama móvil, haciendo que la automatización de pruebas para aplicaciones móviles se convierta en un requisito importante para este sector tecnológico. En este artículo es un trabajo de reflexión en que se describe el panorama de las pruebas móviles, se detallan los tipos de aplicaciones móviles, se hace un análisis a los pros y los contras de las simulaciones y las pruebas reales, y se presentan las herramientas para la automatización de estas pruebas.
2. Desafíos de las pruebas móviles
Antes de pasar a las herramientas de automatización para las pruebas móviles, es necesario comprender algunos de los desafíos relacionados con las aplicaciones para estos dispositivos:
Dispositivos
Las aplicaciones móviles deben trabajar en los dispositivos identificados en sus requisitos
Las aplicaciones móviles deben funcionar correctamente y ser fiables en cada dispositivo
Los dispositivos móviles deben ser probados para correr varias aplicaciones
Los dispositivos móviles tienen diferentes potencias de procesamiento y limitaciones de memoria, que se deben tener en cuenta en los protocolos de comunicación
Aplicaciones
Las nuevas versiones y las características del sistema operativo significan que los desarrolladores deben crear nuevos y más complejos programas, que también deben ser probados.
Continuamente se ofrecen diversos programas, y vienen en un corto plazo de tiempo, por lo que la ejecución del script no siempre se puede completar
Redes
Se deben probar múltiples tipos de redes, como GSM, CDMA, GPRS y Wi-Fi
Se deben probar diferentes velocidades de conectividad a través de localizaciones, incluyendo 2G, 3G y 4G LTE
Revista Antioqueña de las
Ciencias Computacionales y la Ingeniería de Software
ISSN: 2248-7441
www.fundacioniai.org/raccis
raccis@fundacioniai.org
RACCIS, 4(1), 7-10, 2014
8
Con más de 400 operadores de redes móviles en todo el mundo, la prueba debe abordar una variedad de redes
Técnicas
Es necesario diseñar y aplicar un alto número de casos de prueba
Se deben abordar características de cada dispositivo,
...