Itthon Fejlesztés Mi a kód lefedettsége? - meghatározás a techopedia alapján

Mi a kód lefedettsége? - meghatározás a techopedia alapján

Tartalomjegyzék:

Anonim

Meghatározás - Mit jelent a kódfedezés?

A kód lefedettség a szoftver tesztelésében használt kifejezés annak leírására, hogy mekkora program forráskódot tartalmaz a tesztelési terv. A fejlesztők megvizsgálják a program alprogramjainak és a soroknak a számát, amelyekre a tesztelési erőforrások és technikák sorozata tartozik.


A kód lefedettség teszt lefedettségként is ismert.

A Techopedia magyarázza a kódfedettséget

A kód lefedettség elemzésével a fejlesztő csapatok megbizonyosodhatnak arról, hogy programjaikat széles körben tesztelték hibák szempontjából, és viszonylag hibátlannak kell lenniük. A szoftveripar szakemberei rámutattak az ilyen típusú tesztelési elemzések nyilvánvaló előnyeire, nevezetesen arra, hogy a kódlefedettség-elemzés és más tesztelési szempontok bevonása a béta- vagy más fejlesztési ciklusokba kis hibákat jelenít meg kis tesztközönségnek, nem pedig a felhasználók millióinak, ha a termékek végre életre kelnek.

Egyes fejlesztési környezetek, például a Microsoft Visual Studio, speciális menü eszközökkel rendelkeznek a kód lefedettségének elemzéséhez. Más esetekben a fejlesztők viszonylag kézi módszereket használhatnak, amelyek magukban foglalják a szoftver forráskódjának feltérképezését és annak meghatározását, ahol a tesztelés alkalmazandó. Külső gyártók speciális kódfedezeti eszközöket is kínálnak a különböző programozási nyelvekhez.

A szakértők a kód lefedettségének elemzését a "fehér doboz tesztelés" részeként írják le, amely módszer a program kódját vizsgálja. Bizonyos esetekben a kódlefedettség-elemzést elsősorban annak érdekében, hogy meghatározzák azokat a pontos területeket, amelyekre a tesztelési stratégiák nem terjednek ki. Sok különböző műszaki mutató és paraméter használható arra, hogy egy adott projektben kifejezetten megvizsgáljuk a kód lefedettségét.

Mi a kód lefedettsége? - meghatározás a techopedia alapján