Pruebas de software móvil
Existen varias categorías de pruebas:
Primera, pruebas no funcionales
Segundo, pruebas funcionales
Tres, pruebas de rendimiento del cliente
Cuatro. Prueba de compatibilidad
Cinco. Prueba de rendimiento del servidor
Seis. Prueba de seguridad
Explicación detallada de los puntos de prueba del software de la aplicación móvil:
Pruebas funcionales: funciones básicas del software de telefonía móvil. Puede que los evaluadores no necesariamente la ejecuten por completo, pero es la más importante de todas las pruebas y requiere que los evaluadores tengan una buena estrategia de prueba y una buena división de responsabilidades.
Prueba de estabilidad: la mayoría de las aplicaciones móviles deben garantizar que puedan ejecutarse de manera estable durante un cierto período de tiempo (especialmente para algunas aplicaciones para tomar notas) y deben continuar manteniendo el estado actual después de que la aplicación El estado de ejecución se cambia.
Prueba de rendimiento: esta parte se divide en dos aspectos. Una parte es la prueba de rendimiento del servicio en segundo plano (tiempo de respuesta de la API y tamaño del mensaje de respuesta) y la otra parte es el rendimiento de la aplicación en sí (. ocupación de CPU, memoria, E/S, estado de energía y velocidad de cambio entre páginas (si se trata de un juego o una animación, debe estar por encima de una determinada velocidad de fotogramas).
Prueba de seguridad: si la conexión de datos confidenciales clave está cifrada; si la base de datos local está cifrada y si será leída por otras aplicaciones maliciosas; si la interfaz del servicio en segundo plano es segura y si lo será; afectado por SQL El impacto de la inyección si la aplicación se ha ofuscado, si se revertirá y si el lado del canal la modificará y volverá a firmar, si existen datos confidenciales en la tarjeta SDC, etc.