Categorii: Tot - ejecución - datos - resultados - cuenta

realizată de Zaida Gonzalez 5 ani în urmă

393

Mapa_Mental_Zaida_Gonzalez_Reconvertite_modulo3

Los casos de prueba son esenciales para garantizar que los sistemas y aplicaciones funcionen correctamente. Al diseñar estos casos, es crucial detallar cada paso, ya que la persona que los ejecuta no siempre es la misma que los diseña.

Mapa_Mental_Zaida_Gonzalez_Reconvertite_modulo3

Caso de Prueba

Abstractos

Este no recibe datos concretos a utilizar, solo consideraciones sobre los mismos. Ejemplo: Crear una tarea en agenda del celular

Especifico

Define los datos concretos a utilizar, con cada vez mas variable. Ejemplo: Crear agenda en el celular, con hora, repeticiones, correo para recibir alarma.

Buenos Casos de Prueba

Complejidad aproipiada
Mas fácil de evaluar
Representa acciones con mayor probabilidad de ser realizada por los usuarios
Mas confiable
Mayor posibilidad de mostrar resultados significativos
Mas Poderoso.

Recomendaciones

Si detectas un incidente, además de cambiar el estado del caso de prueba a FALLÓ, incluye en las notas de ejecución el ID del defecto reportado en la herramienta de gestión de incidentes.
Sigue el paso a paso especificado en el caso de prueba, validando, si aplica cada uno de los resultados intermedios esperados
No olvides ejecutar las precondiciones, si no lo hacemos el caso de prueba podría fallar debido una omisión nuestra y no un defecto del sistema
Presta atención en qué sector del sistema debemos ejecutar la prueba.

Ejemplo de un caso de Prueba

• No se accede a la cuenta del usuario debido a que la misma no existe
• Ingresar un usuario con contraseña, y presionar el botón “Acceder”
• Se indica que la cuenta y clave puede ser incorrecto. • Se indica la recuperación de cuenta, creación de cuenta y opciones de inicio de sesión.
Intentar acceder a una cuenta google que no existe, y que no se pueda acceder

Estructuradas

Al momento de diseñar casos de prueba, debemos tener en cuenta que no siempre quien diseña lo ejecuta, por lo que es imprescindible que se detalle lo máximo posible el paso a paso, para que no hayan problemas tanto en la comprensión del caso como en la ejecución de forma errónea, por falta de datos.

Es un conjunto de entradas, condiciones de ejecución y resultados esperados diseñados con un objetivo específico, como ejercitar un camino particular de un programa o verificar el cumplimiento de un requerimiento específico.