Un caso de prueba contesta la pregunta: "¿Qué voy a verificar?" Los casos de prueba se desarrollan para definir las cosas que se necesitan validar a fin de asegurar que el sistema funcione correctamente y esté construido con un alto nivel de calidad.
Sección de un caso de prueba | Descripción |
---|---|
Resumen | Use el tema, la categoría y las características de funciones para organizar sus casos de prueba en grupos lógicos que pueda ordenar luego. Su equipo puede definir estos atributos en cualquier forma que sea lógica. También puede añadir un valor de peso al caso de prueba. el peso es una medida de esfuerzo de ejecución y puede estar basado en horas de verificador, unidades de trabajo o prioridad. Por ejemplo, un caso de prueba que requiere el doble de tiempo para ejecutarse podría pesar el doble que otro caso de prueba. Los informes que miden su progreso toman en cuenta el valor de peso al determinar el estado. |
Diseño de caso de prueba | Define el diseño general del caso de prueba. Esto puede incluir cualquier información de configuración de fondo o topologías. Puede incluir imágenes o una descripción de alto nivel en formato con viñetas. |
Revisión formal | Enumera las personas que deben revisar o aprobar su caso de prueba y define el proceso de aprobación. Utilícela para instituir un proceso de revisión formal que ayude a que sus procesos empresariales cumplan con los estándares y las regulaciones aplicables empresariales o de la industria. Cada miembro del equipo enumerado recibe una notificación de un elemento de trabajo. Cuando los miembros del equipo respondan, el propietario del caso de prueba es notificado y se visualiza un resumen de los resultados. El propietario del equipo entonces actualiza el plan de prueba del mismo modo y repite el proceso hasta que todos los miembros del equipo lo aprueben. |
Requisitos | Utilícelo para asociar requisitos con un caso de prueba en particular después de añadir requisitos al plan de prueba. Después de haber establecido la asociación entre los requisitos y los casos de prueba, podrá crear informes de cobertura para determinar el porcentaje de requisitos que cubren los casos de prueba. Al mantener esta estrecha asociación entre los requisitos y los casos de prueba, puede configurar la rastreabilidad a lo largo del ciclo de vida del proyecto. |
Análisis de riesgo | Enumera los riesgos asociados con un caso de prueba en particular. |
Condiciones previas | Define los elementos que deben ocurrir antes de comenzar a ejecutar este caso de prueba. Por ejemplo, otro caso de prueba podría tener que completarse antes de comenzar este caso de prueba en particular. |
Condiciones posteriores | Define lo que debe ocurrir después de que el caso de prueba se haya completado. Puede resaltar cualquier elemento de limpieza de este paso o desinstalar instrucciones. |
Resultados esperados | Documenta los resultados que se deben lograr antes de que pueda considerar que el caso de prueba ha sido satisfactorio. Puede adjuntar un archivo o imagen que muestre el estado de la interfaz de usuario o el código resultante. |
Scripts de prueba | Enumera los scripts de prueba asociados con un caso de prueba particular. Se da soporte a diversos tipos de scripts de prueba, incluidos los scripts de prueba manual, scripts de prueba con palabras clave, scripts de prueba funcional automatizada y otros. Los scripts se pueden reutilizar en otros casos de prueba. Cada script de prueba contiene las instrucciones para implementar un caso de prueba. Durante la ejecución, los scripts de prueba manual se procesan sentencia por sentencia, mientras que los scripts de prueba automática se ejecutan automáticamente. |
Registros de ejecución de prueba | Enumera los registros de ejecución de prueba asociados con el caso de prueba. Estos registros de ejecución de prueba contienen información detallada para el caso de prueba y los resultados de alto nivel de la ejecución del caso de prueba. Especifican el entorno de hardware y software para la ejecución. Por ejemplo, para asegurar que su caso de prueba sea aprobado cuando se ejecute en cuatro sistemas operativos diferentes, dos plataformas de hardware diferentes y tres navegadores diferentes, usted podría crear un registro de ejecución de prueba para cada una de estas combinaciones. Registros de ejecución de prueba también contiene el resultado general (es decir, aprobado, con fallos, bloqueado) asociado con la ejecución de un caso de prueba. Para que el caso de prueba sea aprobado, deben pasar todos sus registros de ejecución de prueba Los Registros de ejecución de prueba también pueden incluir un registro detallado de la ejecución de la prueba y, por lo tanto, un historial detallado de todos los resultados de ejecución. Además, Rational Quality Manager incluye características para generar estos registros de ejecución de prueba automáticamente, y por lo tanto, simplificar la planificación de la prueba y el proceso de ejecución de prueba. |
Adjuntos | Utilícelos para adjuntar archivos y documentos al caso de prueba. |