Покривање кода

Аутор: Randy Alexander
Датум Стварања: 25 Април 2021
Ажурирати Датум: 26 Јуни 2024
Anonim
Покрытие гель-лаком в домашних условиях с KODI Professional (стартовый набор)
Видео: Покрытие гель-лаком в домашних условиях с KODI Professional (стартовый набор)

Садржај

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

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

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

Увод у Мицрософт Азуре и Мицрософт Цлоуд | Кроз овај водич научићете о томе шта се рачуна у облаку и како вам Мицрософт Азуре може помоћи да мигрирате и покренете посао из облака.

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

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


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

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