Bedre StandardSend faginnspill

Skill testdata fra produksjonsdata i økonomigrensesnitt

Prøv integrasjonen med syntetiske data og kontroller miljøgrensen før produksjonstilgangen åpnes.

I denne veiledningen

Et testmiljø er verdifullt bare når handlingene forblir i test. Feil konfigurasjon kan sende et syntetisk dokument til en ekte kunde eller registrere det i produksjonsregnskapet. Miljøgrensen må prøves som en funksjonell kontroll.

Syntetisk miljømatrise

En oppdiktet integrasjon har to datakilder og to mottakermiljøer.

KildeMottakerForventet beslutning
Syntetisk testgrunnlagIsolert testmiljøTillatt test
Syntetisk testgrunnlagProduksjonStopp før registrering
ProduksjonsuttrekkTestKrever særskilt vurdering av behov og data
Godkjent produksjonsgrunnlagProduksjonTillatt innen avtalt oppdrag

Tabellen er en lokal kontrollmodell. Den er ikke dokumentasjon på at et bestemt produkt tilbyr et separat test-API. Noen leverandører bruker egne miljøer, andre bruker testkonti eller egne funksjoner. Muligheten og begrensningen må bekreftes.

Kontroller mer enn vertsnavnet

Miljøvalg omfatter tilgangsmateriale, selskap, datalager, jobbkø og eventuell utsending. En korrekt testadresse er utilstrekkelig dersom klienten samtidig bruker produksjonslagring for kontrollpunkter. Samme hendelsesnøkkel i test og produksjon kan også skape feil hvis det lokale registeret ikke skiller miljøene.

Bruk syntetiske navn, referanser og oppgjør. Et kopiert kundedatasett er fortsatt virkelig informasjon selv om det ligger i en mappe kalt «test». Datatilsynets dataminimeringsprinsipp er relevant for valg av testgrunnlag.

La testpakken inneholde normalposter, avvik, duplikater og periodegrenser. Et sett med bare vellykkede dokumenter viser ikke hvordan integrasjonen håndterer ukjent resultat eller manglende referanse. Merk forventet økonomisk virkning for hver prøve.

Kontroll før produksjonsstart

  • Prøv at testnøkler ikke kan brukes mot produksjon der leverandøren støtter skillet.
  • Bekreft at syntetiske mottakere ikke utløser ekstern utsending.
  • Kontroller at testkø og produksjonskø er separate.
  • Godkjenn produksjonskonfigurasjonen med riktig selskap og rettigheter.
  • Følg første avgrensede produksjonsleveranse med avstemming.

Velg en liten første leveranse som kan kontrolleres i sin helhet. Å ha bestått testene er et grunnlag for oppstart, ikke et bevis på at alle produksjonsdata er gyldige.

Ved vurdering av ReAI bør dere be om dokumentert prøvemåte for de aktuelle operasjonene. Denne veiledningen hevder ingen bestemt testmiljøstøtte.

Sett et tydelig testkjennetegn i det lokale kontrollregisteret og kontroller at det bevares ved omstart. En jobb som startet i test, skal ikke gjenopptas mot produksjon fordi standardkonfigurasjonen er endret siden kontrollpunktet ble skrevet.

Prøv til slutt at en produksjonsoperatør kan kjenne igjen testgrunnlaget uten å åpne vedlegg. Miljømerking og kjøringsidentitet bør være synlige i kontrollrapporten, ikke bare i utviklerens konfigurasjon.

Se testvektorer og selskapsavgrensning.