Versions Compared

Key

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

Gliffy Diagram
nameUC4 Erstat enhed i SOR
pagePin2
Version 1.0 september 2019Produkt og testcase nummer 

Table of Contents


Indledning

Produkt beskrivelse eller reference.

En angivelse af produkt eller pakke versionen.

Kort beskrivelse af testcasen

Diagram over forløb

Gerne Gliffy. 

Forløbsbeskrivelse

En længere beskrivelse af testcasen og en skematisk opstilling af forløbet.

Pre conditions

Hvad skal til for at afvikle forløbet.

Et eksempel kunne være DGWS level.

Et eksempel kunne være om der er whitelistet for servicen.

Et eksempel kunne være antal af kald i en tidsperiode.

Post conditions

Hvad er resultatet af forløbet.

Et eksempel kunne være hvilke data der hentes.

Et eksempel kunne være fejl eller statuskode.

Et eksempel kunne være hvad der logges.

Fejlscenarier 

Liste over fejlscenarier (hvis de ikke passer i post conditions).

Et eksempel kan være at anmodning om signering afvises da eget certifikat er udløbet.

Begreber og definitioner

Use Case 4 omhandler ReplaceSorEntity-operationen, som giver slutbrugeren mulighed for at skabe en erstatningsnote på den erstattende, såvel som de(n) erstattede enhed(er).

Dette kan bruges som dokumentation af organisatoriske ændringer. 

Bemærk at denne operation hverken lukker eller flytter de givne enheder, men blot opretter en note om relation.

Kort beskrivelse af testen

Denne testcase har til formål at afteste funktionaliteten: "Erstat enhed i SOR", for at validere at alt information bliver afsendt og modtaget korrekt ved nedlæggelse af en enhed i SOR

Diagram over forløb

Gliffy Diagram
nameUC4 Erstat enhed i SOR
pagePin2

Forløbsbeskrivelse

I forbindelse med operationen: "ReplaceSorEntity" modtager webservicen information til oprettelse af en erstatningsnote på den erstattende SOR-enhed, såvel som den/de erstattede SOR-enheder; se Guide til anvendere for yderligere information om input.

De obligatoriske input i forbindelse med ReplaceSorEntity-operationer er:

Feltnavn

Forklaring

FromDate 

Erstatningsdato - Tidligst nedlæggelsesdato for erstattede enhed
SorIdentifierSOR ID for den enhed der erstatter en- til flere enheder
ReplacesSorEntityCollectionListe med en- til flere SOR ID'er for enheder der erstattes

Test Cases

ID

Scenarie

Eksempel Input

Forventet Output

Resultat

UC4TC1Erstat en nyligt nedlagt organisatorisk enhed (SorType: OU)RequestResponse

Der er oprettet erstatningsnoter på de involverede SOR-enheder.

Der modtages et response indeholdende fejlkode 0 (success).

Pre conditions

Brugeren har kendskab- og rettigheder til en nyligt lukket enhed i SOR. Man kan eventuelt afvikle UC5-tests (nedlæg enhed) først og bruge de resulterende data.

Den/De erstattede SOR-enhed(er) er stadig aktive og har en fremtidig lukkedato.

Gyldigt certifikat er tilgængeligt.

Brugeren er oprettet i SORUS's policyfil som "Decentral Administrator".

Post conditions

Der modtages et response med "fejlkode 0" som kvittering for success.

Involverede enheder har erstatningsnoter tilknyttede.

Fejlscenarier 

Ugyldigt certifikat.

Ugyldige akkreditiver.

Manglende rettigheder.

Mangelfuld input.

Den erstattede enhed er allerede lukket.

Begreber og definitioner

Guide til anvendere; Information om operationer og input.Referencer eller beskrivelse