Целостность кода

редактировать

Целостность кода - это показатель, используемый в тестировании программного обеспечения. Он измеряет, насколько высокое качество исходного кода, когда он передается в QA, и зависит от того, насколько тщательно код был протестирован и интегрирован. Целостность кода - это комбинация покрытия кода и качества программного обеспечения, и обычно достигается путем модульного тестирования кода для достижения высокого покрытия кода.

Сохраняя целостность кода, разработчик может быть уверен, что его / ее код написан правильно при передаче в QA. Фактически, это ожидаемый уровень качества кода. Целостность кода помогает компаниям выпускать более качественные продукты с меньшим количеством ошибок в более короткие сроки.

Компании, практикующие целостность кода, избегают классического сценария, когда этап разработки откладывается, задерживается этап контроля качества, задерживается этап выпуска. Продукт выпускается с большим количеством ошибок (из-за нехватки времени), пользователи сообщают о множестве ошибок команде разработчиков, и они начинают работать над версией 1.1 вскоре после выпуска версии 1.0, просто чтобы исправить ошибки, которых можно было бы избежать.

Отдел контроля качества не может измерить целостность кода даже после выполнения всех тестов. Единственный способ измерить целостность кода и быть уверенным в своем коде - это модульное тестирование кода и достижение высокого уровня покрытия кода.

Повышение целостности кода за счет:

  • Модульного тестирования кода
  • Интеграционного тестирования
  • Назначение менеджера целостности кода

Преимущества работы с кодом

  • Более короткое время разработки - ошибки обнаруженные на этапе разработки исправляются быстрее и проще, чем ошибки, обнаруженные на более поздних этапах.
  • Снижение затрат на разработку - дешевле исправлять ошибки, обнаруженные на этапе разработки, чем на более поздних этапах.
  • Уверенность в качестве вашего кода - выпуск продуктов с высокой целостностью кода означает более положительные отзывы от ваших клиентов.
  • Повышает эффективность работы QA - QA концентрируется на тестировании системы, не беспокоясь об ошибках, которые могут были легко обнаружены с помощью надлежащего модульного тестирования.

Измерение целостности кода:

Для измерения целостности кода используйте следующую формулу: 1 - (Непокрытые ошибки) / (Всего ошибок)

Прописью :, 100% целостность кода минус количество ошибок, не охваченных модульным тестированием, деленное на общее количество ошибок fou и в течение всего цикла продукта., включая разработку, код не в целостности.

.

Последняя правка сделана 2021-05-15 13:39:42
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте