Hoppa till innehållet

Enhetstest

En riktad kontroll av en liten, definierad programvarudel, exempelvis regel eller funktion.

Även känt somUnit Test
Mjukvaruutveckling

Kontrollera en liten enhet riktat

Ett enhetstest undersöker en liten, definierad programvarudel. Det kan vara regel, funktion eller nära sammanhängande grupp. Teamet bör klargöra vad som räknas som enhet och vilka beroenden testet inkluderar eller ersätter.

I ett påhittat exempel kontrollerar en regel om motiveringen är ifylld. Testet förväntar avslag vid tom indata och acceptans vid passande ifylld indata. Det prövar regelbeteendet, ännu inte hela godkännandeflödet. Samspelet mellan gränssnitt, behörigheter och lagring kräver andra lämpliga kontroller. Meningsfulla förväntade resultat är viktigare än bara antalet enhetstest.

Källor

Artiklar om ämnet

Mjukvaruutveckling med ASES

Skräddarsydd programvara, webb- och mobilappar