Funktionstest (end to end)

Testtype
Funktionstest (End-to-End)

End-to-End Funktionstestens formål
End-to-End Funktionstestens formål er at verificere, at arbejdsgange kan gennemføres efter hensigten, dvs som specificeret i behovs-/kravspecifikationen og løsningsbeskrivelsen.

Kort beskrivelse af funktionstesten (End2End)
Formålet med End-to-end funktionstest er at validere systemets anvendelighed og at finde funktionelle fejl i både system og data.

End-to-end funktionstest foretages på systemtestniveauer, og før den kan påbegyndes, forudsættes det, at systemintegrationstesten (SIT) er afsluttet og godkendt.

End-to-end funktionstesten tester systemet fra en brugers synsvinkel. Testen tilrettelægges således, at den omfatter realistiske brugsscenarier og øvrig forretningsorienteret anvendelse af funktionaliteten. Testen skal dække  fra ende til anden, både internt systemmæssigt og i sammenhæng med eventuelle eksterne systemer, som der integreres til/fra. Det er derfor vigtigt, at forretningstestere inddrages i både testdesign og i identificering af relevant og nødvendigt testdata.

En godkendt End-to-end funktionstest er en forudsætning for den afsluttende User Acceptance Test.

Funktionstestens fokus
Funktionstestens (End2End) fokus er: 

  • Funktionalitet
  • Data

Hovedansvar
AU Test manager og evt leverandørs test manager (ved eksterne integrationer) 

Udførende
AU testere, evt. AU brugere, som kender data og arbejdsgange.

 

 

Godkendende
AU PL 

Miljø til testafvikling

End-to-end funktionstesten  afvikles i AU's integrerede testmiljø.

Der arbejdes på at sikre grundlaget for, at flere parallelle testmiljøer, herunder integrerede testmiljøer, kan etableres efter behov.

Data til testafvikling

Afgrænses til at være tilstrækkelige og nødvendige til den konkrete test. 

Startkriterier

Afvikling af end-to-end funktionstesten kan starte, når:

  • Testcases er reviewet og godkendt af AU
  • Systemintegrationstesten (SIT) er afsluttet
  • Integrationer til eventuelle eksterne systemer er tilgængelige på det aftalte testmiljø
  • Det fælles integrerede testmiljø er booket (hvis relevant), og klargjort
  • Testdata er tilgængelige

Slutkriterier

End-to-end funktionstesten slutter, når:

  • Alle planlagte testcases er enten afviklede eller begrundet sprunget over. Eventuelle afvigelser er dokumenterede.
  • Eller den aftalte periode for gennemførelse af testen er afsluttet.

Acceptkriterier

Testen kan godkendes, når:

  • Testen er gennemført efter testplanen, og der ikke er fundet fejl
  • ELLER når fundne fejl enten er rettet og gentestet ok, eller der er godkendt en plan for fejlrettelsen
  • ELLER når fundne fejl er accepterede og ikke ønskes fejlrettet.

Test cases

Udarbejdes af AU test analyst eller af leverandøren – reviewes og godkendes af PL.