Кућа Развој Шта је покривеност кода? - дефиниција из техопедије

Шта је покривеност кода? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи покривање кода?

Обухват кода је израз који се користи у тестирању софтвера да би се описало колико је изворни код програма покривен планом тестирања. Програмери гледају на број програмских подпрограма и линија кода који су обухваћени скупом ресурса и техника тестирања.


Обухват кодова је такође познат као покровност теста.

Тецхопедиа објашњава покривеност кодом

Помоћу анализе покривања кода, развојни тимови могу пружити сигурност да су њихови програми широко тестирани на грешке и да би требали бити релативно без грешака. Професионалци у софтверској индустрији истакли су очигледне предности ове врсте тестирања, а то је да укључивање анализе покривености кодом и других аспеката тестирања у бета или другим развојним круговима открива грешке малој испитној публици, а не милионима корисника када производи напокон иду уживо.

Нека развојна окружења као што је Мицрософт Висуал Студио имају посебне алате за мени за анализу покривања кода. У другим случајевима, програмери могу користити релативно ручне методе које укључују мапирање изворног кода софтвера и одређивање места где се тестирање примењује. Трећи добављачи такође нуде посебне алате за покривање кода за различите програмске језике.

Стручњаци описују анализу покривености кодом као део „тестирања на белој кутији“, методе која проучава програмски код. У неким се случајевима анализа покривености кодом углавном ради како би се пронашле прецизне области које нису обухваћене стратегијама тестирања. Постоји много различитих техничких метрика и параметара који се користе за специфичну процену покривености кода у датом пројекту.

Шта је покривеност кода? - дефиниција из техопедије