Unittest
Een gerichte controle van een klein, afgebakend softwaredeel, zoals een regel of functie.
Ook bekend alsUnit Test
Een kleine eenheid gericht controleren
Een unittest onderzoekt een klein, afgebakend softwaredeel. Dat kan een regel, functie of nauw samenhangende groep zijn. Het team moet bepalen wat als eenheid geldt en welke afhankelijkheden de test meeneemt of vervangt.
In een fictief voorbeeld controleert een regel of een reden is ingevuld. De test verwacht afwijzing bij lege invoer en acceptatie bij passende ingevulde invoer. Daarmee is die regel getest, nog niet de hele goedkeuringsstroom. De samenwerking van interface, rechten en opslag vraagt andere passende controles. Betekenisvolle verwachte resultaten zijn belangrijker dan alleen aantallen unittests.
Bronnen
Verwante begrippen
- IntegratietestEen controle of gekozen softwaredelen via hun interfaces volgens bedoeling samenwerken.
- End-to-endtestEen test van een afgesproken workflow door alle systeemdelen die daarvoor nodig zijn.
- TestautomatiseringHulpmiddelen voeren vastgelegde testtaken uit, zoals uitvoering en vergelijking met verwachte resultaten.
- LegacysysteemEen bestaand systeem dat nog wordt gebruikt, met gegroeide technische en bedrijfsafhankelijkheden.
- MultitenancyMultitenancy ondersteunt afzonderlijke klant- of groepsbereiken in één oplossing. Een tenant is niet automatisch één persoon of één database.
- BrowsercacheDe browsercache bewaart geschikte HTTP-antwoorden voor later gebruik. Hergebruik en validatie volgen de toepasselijke regels.
Artikelen over dit onderwerp








Softwareontwikkeling met ASES
Maatwerksoftware, web- en mobiele apps



