Конференция завершена. Ждем вас на PHP Russia в следующий раз!

Мутационное тестирование в PHP PHP, стандарты, фреймворки, библиотеки, OpenSource

Доклад принят в программу конференции
Тезисы

Автоматические тесты помогают нам быть уверенными, что код работает и будет работать, как ожидается. И одной из метрик автоматического тестирования является Code Coverage — процент покрытия кода.

Но насколько хорош этот показатель? Можем ли мы ему доверять и имеет ли он хоть какой-то практический смысл?

Насколько вы сами уверены в своих тестах? Покрывают ли они все ветки выполнения кода?

Данный доклад отвечает на все эти вопросы и знакомит с методологией Мутационного Тестирования, описывает, как она может быть использована в повседневной работе и как контролировать качество тестов программно.

Здесь рассматриваются проблемы показателя Code Coverage, каким образом они решаются с помощью Мутационного Тестирования, а также описывается фреймворк для Мутационного Тестирования в PHP — Infection.

Maks Rafalko
Itransition

Team Lead, PHP developer.

maks.rafalko@gmail.com

Другие доклады секции PHP, стандарты, фреймворки, библиотеки, OpenSource