![Niedrogi motocykl turystyczny? Yamaha FZS600 Fazer - Test Opinia](https://i.ytimg.com/vi/KGVqaKXrdkQ/hqdefault.jpg)
Obsah
- Definícia - Čo znamená testovanie pokrytia trasy?
- Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
- Techopedia vysvetľuje testovanie pokrytia ciest
Definícia - Čo znamená testovanie pokrytia trasy?
Testovanie pokrytia cesty je špecifický druh metodického, sekvenčného testovania, pri ktorom sa posudzuje každý jednotlivý riadok kódu.
Ako druh testovania softvéru je testovanie pokrytia ciest skôr v kategórii technických testovacích metód, než aby bolo súčasťou zastrešujúcej stratégie alebo „filozofie“ kódu. Je náročný na pracovnú silu a je často vyhradený pre konkrétne dôležité časti kódu.
Úvod do programu Microsoft Azure a Microsoft Cloud V tejto príručke sa dozviete, o čom všetko je cloud computing a ako vám môže Microsoft Azure pomôcť migrovať a podnikať z cloudu.
Techopedia vysvetľuje testovanie pokrytia ciest
Spôsob, akým funguje testovanie pokrytia cesty, je ten, že testeri sa musia pozrieť na každý jednotlivý riadok kódu, ktorý hrá úlohu v module, a na úplné pokrytie sa musia testeri pozrieť na každý možný scenár, aby boli pokryté všetky riadky kódu.
Vo veľmi základnom príklade zvážte kódovú funkciu, ktorá preberá premennú „x“ a vracia jeden z dvoch výsledkov: ak x je väčšie ako 5, program vráti výsledok „A“ a ak x je menšie alebo sa rovná 5, program vráti výsledok „B.“
Kód programu bude vyzerať asi takto:
- vstup x
ak x> 5 potom
návrat A
inak návrat B
Aby testovanie pokrytia ciest účinne „pokrylo všetky cesty“, musia sa vykonať dva skúšobné prípady s x väčším ako 5 a x menším alebo rovným 5.
Je zrejmé, že táto metóda je oveľa zložitejšia s komplexnejšími modulmi kódu. Odborníci vo všeobecnosti považujú testovanie pokrytia ciest za typ testovania v bielych skriniach, ktorý v skutočnosti kontroluje interný kód programu, ale spolieha sa iba na externé vstupy a stratégie, ktoré sa považujú za testovanie na čiernych skrinkách, ktoré nezohľadňujú interný kód.