Sadržaj:
- Definicija - Što znači ispitivanje pokrivenosti grana?
- Techopedia objašnjava ispitivanje pokrivanja podružnice
Definicija - Što znači ispitivanje pokrivenosti grana?
Testiranje pokrivenosti grana je metodička vrsta ispitivanja koja zahtijeva da se sve grane programa ili uvjetna stanja testiraju najmanje jednom tijekom postupka testiranja.
Techopedia objašnjava ispitivanje pokrivanja podružnice
U testiranju pokrivenosti podružnice testira se svaki različiti ishod iz modula koda. Na primjer, ako su rezultati binarni, programeri testiraju oba rezultata. Isto tako, ako postoji kôd funkcija koja testira raspon vrijednosti, testira se svaki od tih vrednovanih rezultata. Ako funkcija vrati ili da ili ne vrijednost, test mora unijeti svaku od tih vrijednosti i testirati rezultat.
Testiranje pokrivenosti grana po svojoj se naravi razlikuje od ostalih širih oblika testiranja. Predstavlja kruti uvjetni zahtjev koji možda nije u potpunosti izvediv u svim slučajevima. Neki programeri i drugi koji govore o testiranju pokrivenosti grana sugeriraju da je određeni postotak pokrivenosti dovoljan, dok su drugi primijetili da programeri mogu razraditi dvije ili tri različite strategije testiranja kako bi osigurali da pokrivaju sve grane modula koda - ili što je moguće više,
Kao vrsta taktičkog testiranja, testiranje pokrivenosti grana više je metrika koja se koristi za mjerenje rezultata ispitivanja nego filozofija testiranja ili ideja zasnovana na široj osnovi strategije testiranja.
