stable

Clone or download

Read-only

feat: build traceability matrix

This introduce a first version of the traceability matrix. Current limitations: * the global status of the requirements is not computed, it will be done in a dedicated contribution. * the rowspan to avoid repeating the requirement title (when the requirement have more than one test) will also be done later. Part of story #23462: export test plan as a docx document Change-Id: I0f302ebe0b5f18e8a0e8219dd03cee75dd6770e5

Modified Files

Name
M plugins/document_generation/scripts/lib/docx/src/Artifact/artifacts-structure-retriever.test.ts +2 −0 Go to diff View file
M plugins/document_generation/scripts/lib/docx/src/Artifact/test-execution-retriever.test.ts +2 −0 Go to diff View file
M plugins/document_generation/scripts/lib/docx/src/type.ts +2 −0 Go to diff View file
M plugins/testplan/scripts/test-plan/po/fr_FR.po +15 −0 Go to diff View file
M plugins/testplan/scripts/test-plan/src/components/BacklogItems/ExportButton.vue +2 −1 Go to diff View file
M plugins/testplan/scripts/test-plan/src/helpers/ExportAsDocument/Exporter/DOCX/Table/table-builder.ts +2 −2 Go to diff View file
M plugins/testplan/scripts/test-plan/src/helpers/ExportAsDocument/Exporter/DOCX/backlog-builder.test.ts +3 −1 Go to diff View file
M plugins/testplan/scripts/test-plan/src/helpers/ExportAsDocument/Exporter/DOCX/backlog-builder.ts +2 −2 Go to diff View file
M plugins/testplan/scripts/test-plan/src/helpers/ExportAsDocument/Exporter/DOCX/download-docx.test.ts +1 −0 Go to diff View file
A plugins/testplan/scripts/test-plan/src/helpers/ExportAsDocument/Exporter/DOCX/matrix-builder.test.ts +94 −0 Go to diff View file
M plugins/testplan/scripts/test-plan/src/helpers/ExportAsDocument/Exporter/DOCX/matrix-builder.ts +137 −4 Go to diff View file
A plugins/testplan/scripts/test-plan/src/helpers/ExportAsDocument/Reporter/execution-querier.test.ts +60 −0 Go to diff View file
A plugins/testplan/scripts/test-plan/src/helpers/ExportAsDocument/Reporter/execution-querier.ts +32 −0 Go to diff View file
M plugins/testplan/scripts/test-plan/src/helpers/ExportAsDocument/Reporter/report-creator.test.ts +1 −0 Go to diff View file
M plugins/testplan/scripts/test-plan/src/helpers/ExportAsDocument/Reporter/report-creator.ts +4 −1 Go to diff View file
A plugins/testplan/scripts/test-plan/src/helpers/ExportAsDocument/Reporter/traceability-matrix-creator.test.ts +341 −0 Go to diff View file
A plugins/testplan/scripts/test-plan/src/helpers/ExportAsDocument/Reporter/traceability-matrix-creator.ts +70 −0 Go to diff View file
M plugins/testplan/scripts/test-plan/src/helpers/ExportAsDocument/download-export-document.test.ts +1 −0 Go to diff View file
M plugins/testplan/scripts/test-plan/src/helpers/ExportAsDocument/download-export-document.ts +4 −2 Go to diff View file
M plugins/testplan/scripts/test-plan/src/type.ts +25 −1 Go to diff View file