Versions Compared

Key

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

...

Nedenstående illustration viser et overblik over hvilke komponenter, der indgår i regressionstesten.

DDS SFSK anvendes som indgang til at teste FSK, da det vil være gennem DDS at servicen oftest kaldes.

SKR operationer testes også grundigt i i forbindelse med testen af FSK.

...

Gliffy Diagram
macroIdf1111fe9-2957-469a-a2d7-8c363dab42af
displayNameFSK kald fra DDS - testscopegennem SFSK
nameFSK kald fra DDS - testoverblikgennem SFSK
pagePin32

Test scope

Det testes at både FSK og SKR stamkort indeholder data fra:

  • SKR, herunder
  • SCES, herunder
    • Sygesikringsgruppe
    • Forældre-børn relationer
    • Adressebskyttelse
  • SYES, herunder
    • Egen læges oplysninger
  • Livs- og behandlingstestamenteregister* (for Livstestamente testes kun "R" i CRUD, da der ikke længere findes en aktiv service)
  • Organdonorregister
  •  
  • Organdonorregister
  • Fravalg af genoplivningsregister

Specifikt for SKR testes alle CRUD (Create, Read, Update, Delete) operationer dvs. For alle nævnte registre testes at data i stamkort:

  • opstår ved opret af den pågældende datatype (C),
  • vises korrekt (R),
  • ændres ved ændringer af den pågældende datatype (U),
  • forsvinder ved sletning af den pågældende datatype (D)

For øvrige services testes kun visning. Testecases for CUD operationer for disse komponenter ligger under de respektive komponenter, se:

  • ODR
  • BTR
  • FGVHR

Der testes for indhold af de værdier, som er angivet i CRUD kaldene til registerservicene og at disse data ligger på de specificerede pladser jfr https://svn.medcom.dk/svn/releases/Standarder/HL7/PDC/Dokumentation/PDC-DK-v2.0.pdf .

...

Testen er designet udfra CRUD operationer på alle de underliggende registerservices.

...

Testcases med typen Cucumber vil blive automatiseret, så de kan køres ved hver release eller dagligt. Testcases med typen Manuel forklarer i detalje, hvordan man manuelt kan afteste funktionaliteten og er således anvendelig for både projektdeltagere, PO'er og andre, der blot ønsker at afprøve komponenten: JiraserverNSI JIRAcolumnIdsissuekey,summary,issuetype,updated,reporter,description,labels,customfield_11013,status,customfield_11002columnskey,summary,type,updated,reporter,description,labels,Test Repository Path,status,Test TypemaximumIssues50jqlQueryproject = NRT and issue in testRepositoryFolderTests("NRT", 'Forretningsservices/FSK FællesStamKort', "true") ORDER BY Summary serverIde64c3bc3-001c-3439-bc53-f7a235a8cd61