Obsah:
Definícia - Čo znamená testovanie pobočiek?
Testovanie pokrytia pobočiek je metodický typ testovania, ktorý vyžaduje, aby sa počas testovacieho procesu testovali všetky vetvy programu alebo podmienené stavy aspoň raz.
Techopedia vysvetľuje testovanie pokrytia pobočiek
Pri testovaní pokrytia pobočiek sa testuje každý odlišný výsledok z modulu kódu. Napríklad, ak sú výsledky binárne, vývojári testujú oba výsledky. Podobne, ak existuje kódová funkcia, ktorá testuje rozsah hodnôt, testuje sa každý z týchto hodnotených výstupov. Ak funkcia vráti hodnotu yes alebo no, test musí vložiť každú z týchto hodnôt a otestovať výsledok.
Testovanie pokrytia odvetvia je svojou podstatou odlišné od iných širších foriem testovania. Predstavuje prísnu podmienenú požiadavku, ktorá nemusí byť vo všetkých prípadoch úplne uskutočniteľná. Niektorí vývojári a iní, ktorí hovoria o testovaní pokrytia pobočiek, naznačujú, že určité percento pokrytia je dostatočné, zatiaľ čo iní poznamenali, že vývojári môžu vypracovať dve alebo tri rôzne testovacie stratégie, aby sa zabezpečilo, že pokryjú všetky vetvy kódového modulu - alebo čo najviac ich možností.,
Ako druh taktického testovania je testovanie pokrytia pobočiek skôr metrikou používanou na meranie výstupov testovania ako filozofia testovania alebo širšia myšlienka testovacej stratégie.
