Saltar al contenido

¿Qué es un caso de prueba? Plantilla con ejemplos

¿Qué es un caso de prueba?

UNA. ESCENARIO DE PRUEBA se define como cualquier funcionalidad que se pueda probar. También llamado Condición de prueba o Prueba de posibilidad. Como evaluador, debe ponerse en la piel del usuario final y descubrir escenarios del mundo real y utilizar escenarios de aplicaciones probadas.

Prueba de casos

Prueba de casos La prueba de software es un método en el que se utilizan casos reales para probar la aplicación de software en lugar de casos de prueba. El propósito de las pruebas de escenarios de un extremo a otro es probar un problema de software complejo específico. Los escenarios más fáciles ayudan a probar y evaluar problemas complejos de un extremo a otro.

Estudiemos esto con la ayuda del video a continuación:

¿Por qué crear casos de prueba?

Los casos de prueba se crean por las siguientes razones,

  • La creación de casos de prueba garantiza una cobertura de prueba completa
  • Los casos de prueba pueden ser aprobados por varias partes interesadas, como analistas comerciales, desarrolladores y clientes, para garantizar que la aplicación probada se pruebe a fondo. Asegura que el software funcione para los casos de uso más comunes.
  • Actúan como una herramienta rápida para determinar el esfuerzo del trabajo de prueba y así crear una propuesta para el cliente u organizar la plantilla.
  • Ayudan a determinar las transacciones de un extremo a otro más importantes o el uso real de las aplicaciones de software.
  • Los casos de prueba son fundamentales para el estudio de la implementación del programa de principio a fin.

¿Cuándo no se creará un caso de prueba?

No se pueden crear casos de prueba cuando

  • La aplicación probada es compleja, inestable y hay una crisis de tiempo en el proyecto.
  • Los proyectos que siguen la metodología ágil como Scrum, Kanban no pueden crear casos de prueba.
  • No se puede crear un caso de prueba para corregir un nuevo error o Pruebas de regresión. En tales casos, los casos de prueba ya deben estar sustancialmente documentados en los ciclos de prueba anteriores. Esto es especialmente cierto para los proyectos de mantenimiento.

Cómo escribir casos de prueba

Como evaluador, puede seguir estos cinco pasos para crear casos de prueba:

  • Paso 1: Lea los Documentos de requisitos, como BRS, SRS, FRS, del Sistema bajo prueba (SUT). Podrías usar estuches, libros, manuales, etc. De probar la aplicación.
  • Paso 2: Para cada requerimiento, determine las posibles acciones y objetivos de los usuarios. Descubra los aspectos técnicos del requisito. Identifique casos potenciales de abuso del sistema y evalúe a los usuarios con actitud de hacker.
  • Paso 3: Después de leer el documento de requisitos y realizar su análisis apropiado, enumere varios casos de prueba que verifican todos los aspectos del software.
  • Paso 4: Una vez que haya enumerado todos los casos de prueba posibles, Matriz de trazabilidad creado para verificar que cada requisito tiene un caso de prueba correspondiente
  • Paso 5: Su supervisor revisa los casos creados. Posteriormente, son revisados ​​por otras partes interesadas del proyecto.

Consejos para crear casos de prueba

  • Cada caso de prueba debe estar vinculado a al menos un requisito de usuario o una historia de acuerdo con la metodología del proyecto.
  • Antes de crear un caso de prueba que verifique simultáneamente varios requisitos, asegúrese de tener un caso de prueba que verifique ese requisito individualmente.
  • Evite crear casos de prueba demasiado complejos que incluyan varios requisitos.
  • La cantidad de casos puede ser muy grande y es costoso ejecutarlos todos. Según las prioridades del cliente, solo se ejecutan los casos de prueba seleccionados

Ejemplo 1: Caso de prueba de una aplicación de comercio electrónico

Para una aplicación de comercio electrónico, habría algunos casos de prueba

Caso de prueba 1: Compruebe la funcionalidad de inicio de sesión

Para ayudarlo a comprender la diferencia entre los casos de prueba y los casos de prueba, habría casos de prueba separados para este caso de prueba.

  1. Verifique el comportamiento del sistema al ingresar una identificación de correo electrónico y una contraseña válidas.
  2. Compruebe el comportamiento del sistema cuando inválido ID de correo electrónico y válido contraseña ingresada.
  3. Compruebe el comportamiento del sistema cuando válido ID de correo electrónico y inválido contraseña ingresada.
  4. Compruebe el comportamiento del sistema cuando inválido ID de correo electrónico y inválido contraseña ingresada.
  5. Verifique el comportamiento del sistema al dejar la identificación de correo electrónico y la contraseña en blanco e iniciar sesión.
  6. Marque Olvidar que su contraseña funciona como se esperaba
  7. Verifique el comportamiento del sistema al ingresar un número de teléfono y una contraseña válidos / no válidos.
  8. Verifique el comportamiento del sistema al marcar «Mantenerme firmado»

Obviamente, los casos de prueba son más específicos.

Caso de prueba 2: Verifique la funcionalidad de búsqueda

Caso de prueba 3: Consulte la página de descripción del producto

Caso de prueba 4: Verifique la funcionalidad de pagos

Caso de prueba 5: Ver historial de pedidos

Aparte de estos 5 casos, hay una lista de todos los demás casos.

  • Verifique el comportamiento de la página de inicio para los clientes que regresan
  • Compruebe las páginas de categoría / producto
  • Consulte las páginas de servicio al cliente / páginas de contacto
  • Consulte las páginas de Daily Markets

Ejemplo 2: casos de prueba para un sitio bancario

Caso de prueba 1: Compruebe la funcionalidad de autenticación e inicio de sesión

Caso de prueba 2: Verifique que la transferencia de dinero sea posible

Caso de prueba 3: Se puede ver el estado de cuenta de cheques

Caso de prueba 4: Compruebe que se pueda crear una caché fija / caché recurrente

Y así…

Plantilla de caso de prueba

Descargar plantilla de caso de prueba de Excel (.xlsx)

Entradas relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *