Testovanie založené na požiadavkách
Testovanie založené na požiadavkách je metodika, ktorá sa zameriava na návrh testovacích prípadov priamo z požiadaviek systému alebo produktu. Tento prístup sa používa na zabezpečenie toho, že všetky funkčné a nefunkčné požiadavky sú riadne otestované, a že systém splňuje očakávania zákazníka. Testovacie prípady sú vytvárané tak, aby pokrývali jednotlivé požiadavky, čo umožňuje jasnú trasovateľnosť medzi požiadavkami a testovacími prípadmi.
Tento prístup k testovaniu je obzvlášť cenný v kontextoch, kde je dôležité zabezpečiť, že všetky špecifikované požiadavky sú implementované správne a bez chýb. Pomáha tiež pri identifikácii medzier v požiadavkách a poskytuje jasný prehľad o tom, ktoré časti systému boli testované. Testovanie založené na požiadavkách môže byť integrované s inými testovacími prístupmi, čo umožňuje komplexný prístup k overeniu a validácii softvérového produktu.