Термин ИИ в работе разработчика обновлено

Мутационное тестирование: что это

Коротко

Мутационное тестирование: инструмент вносит мелкие изменения в код (меняет операторы, удаляет вызовы) и запускает тесты. Если тесты не упали, мутант выжил: это поведение не проверено.

Определение

Инструмент вносит мелкие изменения в код (меняет операторы, удаляет вызовы) и запускает тесты. Если тесты не упали, мутант выжил: это поведение не проверено. Показывает реальную силу тестов, в отличие от покрытия строк, которое ИИ легко накручивает.

Из урока «ИИ и тесты»

Лучший способ проверить силу тестов: мутационное тестирование.

Читать урок целиком

Запомните, а не прочитайте

В тренажёре карточка вернётся, когда начнёт забываться. А билеты по ИИ в работе разработчика проверят, что термин понятен в деле.

Ещё термины: ИИ в работе разработчика

Весь словарь