Wat is een unit test?
Unit testing is een softwareontwikkelingsproces waarbij de kleinste testbare onderdelen van een applicatie, units genaamd, afzonderlijk en onafhankelijk worden getest op een goede werking.
Wat is een integratie test?
De integratietest is een softwaretest waarbij individuele softwaremodules verbonden worden en als een geheel getest worden. Hierbij wordt dus niet de werking van een module getest, maar de samenwerking van verschillende modules.
Wat is een End-to-End test?
Bij de End-to-End (E2E) tests test je op bijvoorbeeld een webapplicatie een compleet scenario. Denk hierbij aan het inloggen, vervolgens een rekening selecteren en een bedrag overmaken.
Wat is Mocken?
Bij mocken wordt het gedrag van een object/component overschreven middels een Proxy zodat het geen invloed heeft op een unit test die afhankelijk is van dat object.
Wat is het voordeel van mocken?
Wat zijn mutatietesten?
mutatietesten is een vorm van testen waarbij testers specifieke componenten van de broncode van een toepassing wijzigen om ervoor te zorgen dat een softwaretestsuite de wijzigingen kan detecteren.