Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Testcases bygger på fixtures som er kodet i Javascript og koden ligger i https://git.nspop.dk/projects/NT/repos/nsp-regressionstest/cucumberbrowse.

Det er muligt at skrive yderligere testcases i Jira, såfremt man anvender fixtures som allerede eksisterer (se Automated test library).

Links til Testværktøjer

Der anvendes følgende værktøjer til eksekvering af den automatiserede test:

VærktøjBeskrivelse
DTG

Dynamisk Testdata Generator (DTG) Oprettelse og ændring af borger testdata via importere. 

Denne service kan også bruges til manuel test.

DRG

Dynamisk Request Generator (DRG) Simplificeret måde at integrere med NSP services på. Blandt andet forsimples hele autorisationsprocessen. Alle testkald i den automatiserede test kører via DRG komponenten.

Denne service kan også bruges til manuel test.

JiraIndeholder testcases, testruns  (NSP Regressionstest - SDS JIRA (nspop.dk)) og defects (RFC'er)
GIThttps://git.nspop.dk/projects/NT/repos/nsp-regressionstest/browse Versionsstyring af test fixture kildekode
JenkinsNSP_REGRESSIONSTEST_CUCUMBER [Test] [Jenkins] (nspop.dk) Anvendes til afvikling og kontrol af automatiseret regressionstest
PostmanPostman API Platform Hjælpetool til manuel afvikling af testcases og til design af automatiserede testcases. Toolet anvendes til at opbygge og verificere requests, men anvendes ikke i den normale automatiserede afvikling. En postman collection indeholdene alle testkald i DRG kan findes her: TODO
Visual Studio CodeVisual Studio Anvendes til vedligehold af Fixtures (andre sourcetools vil også kunne anvendes)

Status på testissues

Testissues har 2 status'er.

...