Caso de Prueba vs. Ejecución de Prueba
Las Ejecuciones de Prueba se pueden considerar como instancias de un Caso de Prueba. Por ejemplo, cuando tienes un pequeño sitio web en el que la información básica sobre lo que se va a probar nunca cambiará (como el número de páginas, sus nombres y URLs), solo necesitas un Caso de Prueba. Incluso cuando el contenido sea dinámico, para cada ciclo de lanzamiento, se puede crear una nueva Ejecución de Prueba a partir de ese Caso de Prueba para probar esos cambios por accesibilidad. Ese mismo Caso de Prueba podría tener múltiples Ejecuciones de Prueba para cada entorno, e incluso diferentes Ejecuciones de Prueba para cada plataforma en la que el software se ejecutará. Otra manera de verlo es que el Caso de Prueba representa la configuración y el alcance de realizar una evaluación, mientras que la Ejecución de Prueba representa el acto de llevar a cabo efectivamente la evaluación.
Diferencias importantes incluyen:
- Un Caso de Prueba puede tener múltiples Ejecuciones de Prueba asociadas, mientras que una Ejecución de Prueba solo puede estar asociada con un único Caso de Prueba.
- Un Caso de Prueba puede existir por sí solo sin una Ejecución de Prueba asociada, pero una Ejecución de Prueba siempre está asociada con un Caso de Prueba.
- Un Caso de Prueba es un registro informativo y no tiene flujo de trabajo ni estado asociado, mientras que a una Ejecución de Prueba se le asigna un usuario para que tome acción (realizar pruebas, agregar problemas y banderas, asignar resultados y exportar problemas) y está sujeta a diferentes niveles de finalización.
- Un Caso de Prueba puede ser copiado y reutilizado, pero una Ejecución de Prueba no puede.
- Tanto los Casos de Prueba como las Ejecuciones de Prueba pueden ser archivados.
- Ambos requieren solo dos campos de información para ser establecidos. Un Caso de Prueba requiere "Nombre del caso de prueba" y "Páginas" (las páginas a probar también requieren especificación tanto del nombre como de la URL para cada una), y una Ejecución de Prueba requiere "Pruebas de control" (a través de la selección de Todas o solo de impacto Crítico/Serio), y "Asignar prueba a" (selección de usuario). Además, cada uno tiene múltiples campos opcionales de información.
Para más información sobre cada uno, vea Casos de Prueba, y Ejecuciones de Prueba, respectivamente.
