Acerca de esta herramienta
Una matriz de trazabilidad responde dos preguntas de auditoría: ¿está probado cada requisito? y ¿existe cada prueba por un motivo? Introduce los requisitos y los casos de prueba (o pégalos como CSV, con valores entre comillas y saltos de línea tratados según RFC 4180), indica los IDs de requisito que cubre cada prueba y la matriz se construye mientras escribes. Cada celda muestra el estado de la prueba vinculada, cada requisito muestra cuántas de sus pruebas pasaron y el resumen informa de la cobertura global. Se señalan los requisitos sin pruebas, las pruebas que no se trazan a nada, los vínculos a IDs de requisito inexistentes y los IDs duplicados. Los IDs se comparan sin distinguir mayúsculas. Exporta la matriz como CSV para una hoja de cálculo o Markdown para una wiki.
Cómo usarla
- Añade requisitos con un ID y una descripción, o impórtalos desde CSV.
- Añade casos de prueba con sus IDs de requisito vinculados (separados por comas) y su estado, o impórtalos.
- Revisa el resumen de cobertura y los huecos señalados, y corrige los vínculos o añade pruebas.
- Exporta la matriz como CSV o Markdown.
Preguntas frecuentes: Generador de matriz de trazabilidad de requisitos
¿Qué columnas CSV puedo importar?
Para requisitos: ID y Description (o Title/Summary). Para casos de prueba: ID, Title, una columna cuyo encabezado contenga «Req», «Link», «Cover» o «Trace», y Status. Sin fila de cabecera, las columnas se leen en ese orden. Se reconocen los valores de estado pass, fail y blocked; cualquier otro pasa a ser “Not run”.
¿Qué diferencia hay entre cobertura y cobertura verificada?
La cobertura cuenta los requisitos con al menos una prueba vinculada. La cobertura verificada cuenta los requisitos cuyas pruebas vinculadas han pasado todas. Un requisito puede estar cubierto pero no verificado si sus pruebas fallaron o no se han ejecutado.
¿Qué es un caso de prueba huérfano?
Una prueba que no está vinculada a ningún requisito de la matriz. Puede probar algo no documentado, pertenecer a un requisito eliminado o simplemente carecer del vínculo. Merece la pena revisar cada uno.