Hoppa till innehållet

Datavalidering

Datavalidering kontrollerar data mot fastställda krav, exempelvis format, obligatoriska fält eller tillåtna värden.

Mjukvaruutveckling

Kontrollera inmatning mot definierade regler

Datavalidering undersöker om data uppfyller vissa krav. Det kan gälla typ, format, nödvändiga uppgifter och tillåtna värden. I ett påhittat exempel ska ett serviceformulär innehålla ett datum i det överenskomna formatet och en uppdragsidentifierare. Ett formellt giltigt datum bevisar inte att besöket faktiskt ägde rum.

Tidig kontroll i formuläret hjälper vid rättning. Servern måste också tillämpa relevanta regler eftersom inmatning kan kringgå gränssnittet. Validering ersätter varken behörighetskontroll eller verksamhetsmässigt klarläggande. Förklara vid avvisande vad som behöver rättas och bevara övriga uppgifter där det är avsett så att rättning är möjlig.

Källor

Artiklar om ämnet

Mjukvaruutveckling med ASES

Skräddarsydd programvara, webb- och mobilappar