A komponens-, integrációs-, rendszer- és átadási teszt eltérő célú ellenőrzési rétegek. A korábbi szint gyors visszajelzést ad kis egységről; a későbbi szint valósághűbb együttműködést és teljes munkafolyamatot vizsgál. A hibákat célszerű azon a szinten megtalálni, ahol a legolcsóbban és legpontosabban diagnosztizálhatók.
A szintek között a tesztalap, felelősség, környezet, tesztobjektum és elfogadási kritérium is változhat. A tesztelési piramis szemlélete szerint sok gyors, szűk fókuszú tesztet egészítenek ki kevesebb, szélesebb körű tesztek; ez segít a hibakeresési költség és visszajelzési idő egyensúlyában.
A pontszámítási függvényhez sok komponens teszt tartozik, a napló és felület közötti adatcseréhez integrációs teszt, a dolgozat leadási folyamathoz pedig rendszerteszt.
Gondolkodtató gyakorlófeladat
Sorolj fel egy-egy ellenőrzést a négy tesztelési szinthez ugyanarra az online beadási rendszerre.