Installationsprøven (SAAS)

Installationsprøven skal måle på, om det anskaffede system, eventuelt tilknyttede integrationer og et repræsentativt udvalg af migrerede data, er tilgængelig i funktionsdygtig og konfigurérbar stand.

En godkendt installationsprøve er således den umiddelbare forudsætning for og et indgangskriterie for den efterfølgende (del-)leveranceprøve.

Installationsprøven skal gentages, hver gang en leverance lægges på et nyt miljø eller en ny licens.

Der kan være forskelle på forhold og vilkår, der skal tages i betragtning, alt efter om SaaS-løsningen driftes i et samarbejde mellem flere organisationer, f.eks. flere universiteter i fællesskab, eller som en enkelt/egen instans for AU alene.


Kort beskrivelse af installationsprøven

Installationsprøven tilrettelægges og gennemføres af leverandøren i AUs testmiljø i skyen. AU har ansvaret for at bidrage med viden i forhold til detaljer om opsætning af miljø, herunder netværk, integrationer, adgang med videre.

Det verificeres, at:

  • Systemet kan tilgås fra infrastruktur, AU's pc’er, og mobile enheder og andet udstyr
  • Funktionel smoketest af udvalgte hovedveje/arbejdsgange kan gennemføres succesfuldt
  • Hul-igennem-test til berørte integrationer til interne/eksterne systemer kan gennemføres succesfuldt
  • Migreret data er tilgængeligt og vises korrekt i systemet 

Samlet sikres det, at systemet er leveret funktionsdygtigt i testmiljø(er)/testversion og klar til ibrugtagning for planlagte afprøvninger. 

Set fra leverandørens side udgør installationsprøven den afsluttende afprøvning af, at leverancen kan indlejres som aftalt i AU’s systemlandskab, inden denne frigives til det videre aftalte prøveprogram hos AU.

Set fra AU’s side er en - af AU - godkendt installationsprøve betingelsen for at modtage leverancen og dermed indgangskriteriet for at gennemføre de efterfølgende prøver i det aftalte prøveprogram. Installationsprøven vil dog i mange tilfælde slet ikke indgå eksplicit som prøvetype i det tilrettelagte SaaS prøveprogram.

Installationsprøvens fokus

Installationsprøven måler på, at aftalte krav i relation til deploy og dokumentation er opfyldt fra leverandørens side. Det drejer sig om:

Udvalgte non-funktionelle krav
Udvalgte funktionelle krav
Dokumentation
Andre relevante kontraktuelle krav

Hovedansvar
Leverandør

Udførende
Leverandør

Såfremt det aftales, er AU udførende på at fremfinde og stille test data til rådighed for installationsprøven, ligesom AU også har ansvaret for at bidrage med viden om AU's it-miljø i forhold til detaljer om opsætning af miljø, herunder netværk, integrationer, adgang med videre.

 

Godkendende
AU

AU reviewer og godkender inden installationssprøven (alle involverede testtyper):

  • Testplan og testdesign
  • Beskrivelse af anvendt testmiljø
  • Test data til anvendelse

AU reviewer og godkender efter installationsprøven:

  • Prøverapporten
  • Prøverapportens resultat som grundlag for modtagelse af leverancen til det videre prøveprogram

Reviews af artefakter og resultater både før og efter installationsprøven sker fra AU’s side med involvering af Test manager og Data manager.

Den endelige godkendelse af prøverapport og prøveresultat gennemføres hos AU af Product Owner.

Involverede testtyper i installationsprøven

Alle involverede testtyper er på systemniveau, og installationsprøven omfatter relevante testtyper blandt nedenstående:

Review:   

Testplan, testdesign, beskrivelse af anvendt testmiljø, testdata, prøverapport, prøvetrapportens resultat

Test af udvalgte non-funktionelle og funktionelle krav:

  1. Tilgængelighedstest: Test for at sikre, at SAAS-løsningen er tilgængelig for brugere og kan tilgås fra forskellige enheder og browsere.
  2. Smoketest: En afgrænset test af kritiske forretningsgange for at sikre, at SAAS-løsningen fungerer korrekt. 
  3. Systemintegrationstest: En hul-igennem-test af integrationer. 

Datamigrering:                         
Afprøver, at konvertering af data gennemføres korrekt

Miljø til prøveafvikling

Installationsprøven afvikles i AUs testmiljø i skyen, eventuelt i samspil med andre miljøer (fx underleverandører, andre datakilder, offentlige, myndigheder).

Data til prøveafvikling

Afgrænses til at være tilstrækkelige og nødvendige til den konkrete testtype. Stubbe og drivers anvendes efter behov.

Som nævnt ovenfor et det AU, der leverer test data, såfremt der er lavet aftale herom.

Startkriterier

Prøveafviklingen kan starte, når:

  • Prøveplanen er reviewet og godkendt af AU
  • Leverandøren har gennemført fabriksprøven, og resultatet af denne er godkendt af AU
  • Testdata er tilgængelige
  • Testcases er reviewet og godkendt af AU
  • Relevant dokumentation er leveret som aftalt

Acceptkriterier

Prøven kan godkendes, når den er gennemført efter prøveplanen, og følgende kriterier er imødekommet:

  • Prøverapporten er leveret og godkendt
  • Antallet af fejl overholder det fastlagte antal accepterede fejl i en leverance. Dvs (slags uafprøvet forslag):
    • ingen kategori 1 og -2 fejl,
    • max 3 kategori 3-fejl,
    • max 15 kategori 4-fejl og
    • max 25 kategori-5-fejl.

Test cases

Udarbejdes af leverandøren – reviewes og godkendes af AU som ovenfor beskrevet.