Page History
...
Integrationstest til verifikation af funktionalitet og deployment
Integrationstestene for DROS NXRG er implementeret vha Cucumber og JUnit i moduletdrosnxrg-qa, og er beregnet til afvikling mod en kørende udgave af DROSNXRG.
Afvikling af Integrationstests aktiveres via Maven ved følgende kommando i moduletdrosnxrg-qa:
mvn verify -Pintegration -Dvariabel=value
Det kræves at følgende properties angives ved afvikling af integrationstesten
Property | Beskrivelse |
iti18.service.endpoint | Endpoint for NXRG ITI-18 service |
iti42.service.endpoint | Endpoint for NXRG ITI-42 service |
iti57.service.endpoint | Endpoint for NXRG ITI-57 service |
iti61.service.endpoint | Endpoint for NXRG ITI-61 service |
For nemheds skyld er der angivet følgende profiler (kan angives med -P), med variabeldefinitioner for et givent miljø
local | Det dockerbaserede udviklingsmiljø for NXRG |
dev | Det fælles udviklingsmiljø for NXRG |
test1 | NXRG på NSP Test1 miljø |
test2 | NXRG på NSP Test2 miljø |
Testrapporter kan for integrationstesten genereres som html og json og kan ses i /target/cucumber-reports/cucumber.html og /target/cucumber-reports/cucumber.json
...