Page History
...
Unittests, der verificerer, at de individuelle enheder i kildekoden virker efter hensigten, herunder måling af code coverage.
Integrationstest, der verificerer at de individuelle enheder kan integreres og arbejde sammen, til verifikation af funktion og deployment.
Performancetest, der verificerer at servicen performer med hensyn til svartider og er stabil under et specifikt load, som i nogle tilfælde kan anvendes med samme mål som integrationstests.
Endurancetests, der verificerer at servicen fungerer under længerevarende belastning og ikke har f.eks. memory leaks, som kan udføres i stagning/produktionslignende miljø.
- ...
For de typer af tests og det også beskrevet i hvilket omfang der er særlige krav til testdata, og hvorledes etablerede testdata kan vedligeholdes.
...
Dokumentet henvender sig til udviklere og testere. Læseren forventes at have kendskab til Java software udvikling, herunder unittesting, med anvendelse af Maven, ....
Definitioner og referencer
Definition | Beskrivelse |
| NSP | National Service Platform |
| GM | Graviditetsmappen |
Afviklede komponenttest
...
GM-Facade unittests ligger i projekets test pakker:Eksempler på unit test er:.
Integrationstest til verifikation af funktionalitet
Integrationstestene til GM-Facade ligger under /integrationtestmaven modulet integration-test.
Der er udviklet integrationstests, der matcher user stories og test cases i Jira ...
Testdata
Integrationstestene udføres som udgangspunkt vha. ...
Følgende identiteter anvendes som testpersoner i integrationstesten:
...
Navn
...
CPR
...
CVR
...
Autorisation
...
Autorisationskode
...
YderNr
...
National rolle
tjekker at data kan hentes fra MHD'en.
Testdata
Følgende cpr numre anvendes for borger i integrationstest:
CPR | Krav |
|---|---|
| 0101010101 | Ingen |
Det forventes at test personen findes.
...
Hvis feltet er tomt, så er det fordi oplysningen ikke er relevant for personen.
Følgende cpr numre anvendes for Patienter:
...
CPR
...
Krav
...
Testpersonerne oprettes på følgende måde:
Integrationstest mod miljøer
...