Кодове покриття

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

Зміст

Визначення - Що означає охоплення коду?

Покриття кодом - це термін, що використовується при тестуванні програмного забезпечення для опису обсягу вихідного коду програми, охопленого планом тестування. Розробники розглядають кількість програмних підпрограм та рядків коду, які охоплені набором тестових ресурсів та методик.

Покриття коду також відоме як тестове покриття.

Вступ до Microsoft Azure та Microsoft Cloud | У цьому посібнику ви дізнаєтеся, що стосується хмарних обчислень та як Microsoft Azure може допомогти вам мігрувати та вести свій бізнес із хмари.

Техопедія пояснює покриття коду

Використовуючи аналіз кодового покриття, команди розробників можуть запевнити, що їх програми пройшли широку перевірку на наявність помилок і повинні бути відносно відсутня помилки. Професіонали в галузі програмного забезпечення вказали на очевидні переваги цього виду тестового аналізу, а саме на те, що включення аналізу покриття коду та інших аспектів тестування в бета-версії або інших раундах розробки виявляє помилки для невеликої аудиторії тестів, а не для мільйонів користувачів, коли продукти нарешті йдуть наживо.


Деякі середовища розробки, такі як Microsoft Visual Studio, мають спеціальні інструменти меню для аналізу покриття коду. В інших випадках розробники можуть використовувати відносно ручні методи, які передбачають відображення вихідного коду програмного забезпечення та визначення місця тестування. Сторонні постачальники також надають спеціальні засоби покриття коду для різних мов програмування.

Експерти описують аналіз покриття коду частиною методу "тестування білого поля", методу, який вивчає програмний код. В деяких випадках аналіз покриття кодом робиться здебільшого для того, щоб знайти точні області, які не охоплені стратегіями тестування. Існує багато різних технічних показників і параметрів, які використовуються для конкретної оцінки покриття коду в даному проекті.