Мутационный анализ или как тестировать тесты Качество
Frontend-разработчик с пятилетним стажем. В данный момент работает в проекте "Яндекс.Толока".
Создатель сообщества разработчиков "Krasnodar Dev Days" и организатор одноименных конференций.
Тезисы
Сколько ни пиши модульные тесты, но на процент покрытия нельзя полагаться. Изменения в коде могут не повлиять на результат тестов, но плачевно отразиться на пользователях.
Выход из такой ситуации - мутационное тестирование, которое поможет проверить тесты на прочность.
