Pruebas de dispositivos móviles


Las pruebas de dispositivos móviles funcionan para asegurar la calidad de los dispositivos móviles , como teléfonos móviles , PDA , etc. Se llevan a cabo tanto en hardware como en software y, desde el punto de vista de los diferentes procedimientos, las pruebas comprenden pruebas de I+D, pruebas de fábrica y pruebas de certificados. Implica un conjunto de actividades desde el monitoreo y resolución de problemas de aplicaciones móviles, contenido y servicios en teléfonos reales. Incluye verificación y validación de dispositivos de hardware y aplicaciones de software. La prueba debe realizarse con varias versiones del sistema operativo, configuraciones de hardware, tipos de dispositivos, capacidades de red y, en particular, con el sistema operativo Android, con varias capas de interfaz de proveedores de hardware.

Empresas que cotizan en bolsa como Keynote Systems , Capgemini Consulting and Mobile Applications y la empresa de pruebas de dispositivos móviles Intertek y empresas de control de calidad como PASS Technologies AG, [1] y Testdroid proporcionan pruebas móviles, lo que ayuda a las tiendas de aplicaciones, desarrolladores y fabricantes de dispositivos móviles a probar y monitorear contenido móvil . aplicaciones y servicios. [2]

El análisis de código estático es el análisis de software de computadora que se realiza sin ejecutar programas creados a partir de ese software (el análisis realizado en programas en ejecución se conoce como análisis dinámico ) [3] Las reglas de análisis estático están disponibles para el código escrito para apuntar a varias plataformas de desarrollo móvil. Para las aplicaciones de Android, es posible utilizar la herramienta Dexper, [4] que transforma el bytecode de Dalvik en la representación intermedia de Soot/Jimple.

La prueba unitaria es una fase de prueba en la que se prueban partes del desarrollo de dispositivos móviles, generalmente por parte del desarrollador. Puede contener pruebas de hardware, pruebas de software y pruebas mecánicas .

Las pruebas de fábrica son una especie de control de cordura en los dispositivos móviles. Se lleva a cabo automáticamente para verificar que no haya defectos ocasionados por la fabricación o el montaje.

Las pruebas de certificación son la verificación antes de que un dispositivo móvil salga al mercado. Muchos institutos o gobiernos exigen que los dispositivos móviles cumplan con sus especificaciones y protocolos establecidos para asegurarse de que el dispositivo móvil no dañe la salud de los usuarios y sea compatible con dispositivos de otros fabricantes. Una vez que el dispositivo móvil pase todos los controles, se emitirá una certificación para el mismo. Cuando los usuarios envían aplicaciones móviles a tiendas/mercados de aplicaciones, pasan por un proceso de certificación. Muchos de estos proveedores subcontratan las pruebas y la certificación a proveedores externos para aumentar la cobertura y reducir los costos. [5]