Saltar al contenido principal
Página

Tema 3.5 - Pruebas de Interrupción

La prueba de interrupción es una de las pruebas más importantes para las aplicaciones móviles; existen una variedad de interrupciones que pueden ocurrir durante el uso de una aplicación, estas interrupciones, como llamadas entrantes y mensajes de texto, pueden ocurrir en cualquier momento, por lo tanto, no es coherente que el usuario "pause" su aplicación o guarde los datos necesarios para la ejecución de una aplicación específica, de acuerdo a lo anterior es responsabilidad de la aplicación asegurar que la acción apropiada ocurra en el momento en que se produce una interrupción.


Escenarios a Probar:

  • Llamadas entrantes y salientes

  • SMS entrantes y salientes

  • Desconectar y conectar los datos del dispositivo

  • Desconectar y conectar la wifi

  • Recibo de correo electrónico

  • Inserción y extracción del cable para transferencia de datos

  • Notificaciones push entrantes

  • Notificaciones de redes sociales o notificaciones push

  • Baja batería

  • Ciclo de encendido del dispositivo

  • Batería en estado crítico

  • Apagado del equipo

  • Conexión y desconexión del cargador del dispositivo

  • Desconectando y conectando la tarjeta SD


Ejemplos:

  • Ejemplo 1: Caso de prueba para verificar el comportamiento de la aplicación al recibir y realizar una llamada de voz:

Pasos:

1. Con la aplicación instalada y en ejecución, realizar una llamada de voz al teléfono de prueba desde un segundo teléfono, la llamada se debe indicar normalmente en el dispositivo

2. Contestar la llamada, se debe poder realizar la conversación normalmente sin interferencia de la aplicación instalada

3. Finalizar la llamada de forma normal, verificar que esto se realizó sin errores o interferencia de la aplicación.

4. Ahora desde el dispositivo de prueba, realizar una llamada al segundo teléfono, contestar la llamada desde el segundo teléfono, se debe poder realizar normalmente sin interferencia de la aplicación.

5. Finalizar la llamada desde el segundo dispositivo. Verificar que funciona normalmente.



  • Ejemplo 2: Caso de prueba para verificar el comportamiento de la aplicación al recibir y enviar un mensaje de texto:

Pasos:

1. Con la aplicación funcionando, enviar un mensaje de texto desde un segundo teléfono, el mensaje se debe notificar al usuario en el teléfono de prueba de forma normal

2. Leer el mensaje desde el teléfono de prueba y seleccionar “Responder”, enviar la respuesta y esta debe ser recibida por el segundo teléfono

3. Desde el teléfono de prueba, acceder a la aplicación de mensajes, escribir un nuevo mensaje y enviarlo. El mensaje debe ser enviado y recibido por el segundo teléfono



  • Ejemplo 3: Caso de prueba para verificar el comportamiento de la aplicación al conectar y desconectar el cargador:

Pasos:

1. Con la aplicación funcionando, verificar el comportamiento cuando se conecta el teléfono al cargador de batería, la conexión y desconexión del cargador no debe afectar la ejecución de la aplicación.

2. Verificar que en caso que el teléfono celular presente baja carga de batería, se presente un mensaje de alerta al usuario, la aplicación no debe interferir con el gestor de carga del teléfono (el cual normalmente en estos casos toma medidas para reducir el consumo de la batería).

3. Verificar que la aplicación no consuma excesivamente la carga de la batería del teléfono celular.

Última modificación: viernes, 25 de marzo de 2022, 11:55