Gestión de calidad (QA) end-to-end: plan de pruebas, templates de bug report y test case, y una matriz de trazabilidad que conecta cada requisito con su test automatizado. El seguimiento operativo se gestiona en un board de Tuleap.
La matriz de trazabilidad enlaza cada requisito con los tests de cypress-e2e-suite.
| Documento | Descripción |
|---|---|
| Plan de pruebas | Objetivo, alcance, estrategia, criterios |
| Matriz de trazabilidad | Requisitos → casos → tests (100% cobertura) |
| Guía del board | Organización del board en Tuleap |
| Template: Bug report | Plantilla de reporte de defectos |
| Template: Test case | Plantilla de caso de prueba |
El flujo de trazabilidad conecta tres niveles:
Requisito (REQ) → Caso de prueba (TC) → Test automatizado (.cy.js)
Esto garantiza que cada requisito tiene cobertura y que cada defecto puede rastrearse hasta el caso que lo detectó. Ver la matriz completa.
flowchart LR
REQ[Requisito<br/>REQ-xx] --> TC[Caso de prueba<br/>TC-xx]
TC --> AUTO[Test automatizado<br/>.cy.js]
AUTO --> RUN{Resultado}
RUN -->|Pasa| OK[Requisito cubierto]
RUN -->|Falla| BUG[Defecto<br/>BUG-xx]
BUG -.reabre.-> TC
flowchart LR
BL[Backlog] --> TODO[To Do]
TODO --> PROG[In Progress]
PROG --> REV[In Review]
REV -->|Aprobado| DONE[Done]
REV -->|Rechazado| PROG
stateDiagram-v2
[*] --> Abierto
Abierto --> EnProgreso: asignado
EnProgreso --> Resuelto: corregido
Resuelto --> Cerrado: verificado
Resuelto --> Reabierto: falla verificación
Reabierto --> EnProgreso
Cerrado --> [*]
MIT © 2026 Wilson Alexander Caal Pacay
