Gå til innholdet

Datavalidering

Datavalidering kontrollerer data mot fastsatte krav, eksempelvis format, obligatoriske felt eller tillatte verdier.

Programvareutvikling

Kontroller inndata mot definerte regler

Datavalidering undersøker om data oppfyller bestemte krav. Det kan gjelde type, format, nødvendige opplysninger og tillatte verdier. I et oppdiktet eksempel skal et serviceskjema inneholde en dato i det avtalte formatet og en oppdragsidentifikator. En formelt gyldig dato beviser ikke at besøket faktisk fant sted.

Tidlig kontroll i skjemaet hjelper med retting. Serveren må også håndheve relevante regler fordi inndata kan omgå grensesnittet. Validering erstatter verken rettighetskontroll eller forretningsmessig avklaring. Forklar ved avvisning hva som må rettes, og behold øvrige opplysninger der det er tiltenkt, slik at retting er mulig.

Kilder

Artikler om temaet

Programvareutvikling med ASES

Skreddersydd programvare, web- og mobilapper