Последние тенденции мира разработки говорят нам, что наступил девопс, релизить нужно быстро, просто, качественно и желательно по нажатию кнопки. Ну можно еще в контейнерах.
Как правило, узким горлышком во всех этих процессах по-прежнему является тестирование. Регрессионное тестирование. Тестов писать нужно много, быстро, как минимум, чтобы они «хорошо» покрывали хотя бы критичный функционал.
В чем здесь сказка, спросите вы? А сказочка в том, что в Lamoda это работает. В разработке бекендов уж точно.
А теперь немного того, что будет в докладе:
— Какие пишутся тесты и как устроен процесс поддержки
— Как мы используем Codeception для автоматизации тестирования php-бекендов
— Почему мокать жизненно необходимо
— Как это все запускается (инфраструктура)