39 | Мутационное тестирование: как проверить качество тестов

Аватар автора
MediaTen – digital-агентство | Приводим в порядок код и мысли
Мутационное тестирование рассматривается как способ проверить не код, а сами тесты. В видео показано, как искусственные изменения в логике помогают выявить слабые места в тестовом покрытии, что означают «убитые» и «выжившие» мутанты и почему высокий процент обычного покрытия ещё не гарантирует надёжность. Отдельно разбираются метрики MSI и MCC, а также практическая реализация мутационных тестов в PHP и анализ результатов. Таймкоды: 00:00:03 — Идея мутационного тестирования и зачем оно нужно 00:00:50 — Мутации, мутанты и их классификация 00:01:16 — Мутационные операторы и стоимость запуска тестов 00:02:17 — Метрика MSI и оценка эффективности тестов 00:03:24 — Метрика MCC и покрытие кода 00:04:05 — Реализация мутационного тестирования в PHP 00:05:49 — Анализ результатов и отчёты 00:09:29 — Как «убивать» мутанты дополнительными тестами 00:13:32 — Настройки и параметры инструмента 00:15:02 — Итоги и ответы на вопросы 00:16:33 — Ограничения и особенности мутационных тестов 00:17:21 — Главная цель мутационного тестирования

Скачать Видео с Дзена / Dzen

Рекомендуем!

0/0


0/0

0/0

0/0