Cuando se crea una aplicación, sin importar el fin para la cual fue desarrollada, es importante ofrecer un producto de alta calidad, y por ello es vital que la aplicación pueda ser compatible en cualquier dispositivo móvil (Smartphone o Tablet), siendo así, que de igual manera que se planean y diseñan estrategias de desarrollo y pruebas para las distintas aplicaciones, es importante también planear y diseñar una estrategia de pruebas funcionales en dispositivos móviles, que permita medir y analizar la calidad del equipo y del comportamiento general de los distintos dispositivos frente al uso de cualquier aplicación móvil o web.
Independientemente del equipo al cual se le van a realizar las pruebas, estas deben formalizarse dentro de una estrategia, la cual permita proyectar un objetivo claro y preciso de “a donde se quiere llegar”., la Estrategia de pruebas no solamente tendrá plasmado un objetivo claro, si no que también mostrará la ruta y el proceso correcto, para que las pruebas realizadas en los distintos dispositivos sean exitosas y cumplan el objetivo por el cual fueron diseñadas y ejecutadas.
Desde el momento en el que se inicia un proyecto de desarrollo de cualquier aplicación, se inicia también un proceso, el cual se enfocará exclusivamente en la calidad del producto y para esto es fundamental también crear una estrategia de pruebas funcionales para dispositivos móviles, dentro de este proceso, es necesario incluir dentro de la estrategia que tipos de dispositivos se van a probar y porque, de igual forma si serán tomados en cuenta que tipo de emuladores y simuladores, de acuerdo a las características y beneficios de cada uno.
Ahora bien, para desarrollar, planear y diseñar una buena estrategia es necesario tener en cuenta una serie puntos clave, que ayudaran a un mejor planteamiento de la estrategia:
Cuando se llega el momento de diseñar y dejar en firme una correcta estrategia de pruebas es necesario tener presente los siguientes puntos, que ayudarán a un mejor planteamiento de la estrategia; de acuerdo a lo anterior es importante tener presente aspectos como:
¿Qué tipo de aplicaciones soportará el dispositivo?
¿Qué sistemas operativos en los dispositivos móviles serán sometidos a prueba?
¿Cuál es el entorno en el cual se desarrollarán las pruebas?
¿Qué tipo de red móvil está disponible para el dispositivo?
Si se van a utilizar emuladores y simuladores, identificar de manera detallada el por qué y para que de esa elección, teniendo presente las características de cada uno.
La elaboración la estrategia y el plan de pruebas es la primera actividad que debemos realizar antes de realizar cualquier prueba en cualquier dispositivo, y para ello es importante tener en cuenta algunos aspectos adicionales en el desarrollo de la estrategia:
El Alcance
Los Roles y las Responsabilidades
En que entornos
Qué tipo de herramientas de prueba se van a utilizar
Los tipos de Riesgos
Qué tipo de pruebas se van a realizar
Como es la conectividad Wifi
Conectividad a través de la red de telecomunicaciones (tecnologías 3G, 4G, LTE, etc.).
