- PVSM.RU - https://www.pvsm.ru -

16 марта мы собрали вторую встречу PHP-сообщества в офисе Badoo. По правде говоря, получилась целая мини-конференция — так много участников было в этот раз.
Обсуждали вопросы автотестов для PHP-разработчиков, разбирали реальные кейсы из практики, дискутировали о качестве кода и много общались. Спасибо участникам и спикерам за полезную субботу!
Под катом — слайды, записи докладов и панельная дискуссия со спикерами из Badoo, EPAM, Avito и Lamoda.
Дмитрий Морозов, PHP-разработчик, EPAM
Слайды [1]
Доклад о построении автоматизированного тестирования CI/CD платформы, которая состоит из множества технологических стеков и компонентов и обеспечивает развертывание и тестирование 700+ сайтов.
Дмитрий приехал к нам из Минска, чтобы рассказать о подходе к тестированию одного из веб-сервисов платформы с использованием Behat, применении Gherkin и делегировании написания тест-сценариев QA-инженерам.
Алексей Солодкий DoctorX [2], PHP-разработчик, Badoo
Кажется, доклады Алексея на Badoo PHP Meetup становятся традицией. На этот раз он рассказал, как писать unit-тесты в реальных PHP-проектах, минимизировав количество боли. Как добиться стабильности и скорости, следить за качеством, а также почему плохой тест хуже его отсутствия — в максимально понятном изложении и с практикой.
Павел Сташевский, QA-engineer, Lamoda
Павел разрабатывает и поддерживает автотесты для PHP-сервисов в команде Lamoda. Он рассказал, какие тесты они пишут, зачем им flow-тесты, почему выбрали Codeception и зачем потребовались свои модули для него. В рассказе также о том, как в Lamoda мокают внешние зависимости и запускают тесты с точки зрения инфраструктуры
Владимир Янц, PHP-разработчик, Badoo
Не так давно в Badoo мы начали внедрять мутационное тестирование. Этот инструмент позволяет измерить качество Unit-тестов и ответить себе на вопрос «А хорошо ли мой тест проверяет код»? В докладе я рассказал, что такое мутационное тестирование, какие инструменты есть в PHP, а также с какими проблемами вы можете столкнуться.
Коротко поговорили о необходимости тестов и о том, как измерять и контролировать их качество.
Правда, из задуманной рубрики «Холивар-блиц» холивара особо не вышло — то ли эксперты собрались слишком вежливые, то ли мы все сошлись в едином мнении, — но судя по отзывам, дискуссия нашла свою аудиторию! :) Чему мы и рады.
Спасибо Павлу Сташевскому, Фролу Крючкову, Александру Свинцову и Дмитрию Морозову за экспертное мнение и приятную беседу!


Фотки лежат у нас на Facebook [3] и ВКонтакте [4]. Плейлист митапа целиком — на YouTube-канале [5]. Заходите в наш маленький PHP-чатик [6] поболтать о наболевшем и обсудить интересное!

До скорых встреч!
Автор: Владимир Янц
Источник [7]
Сайт-источник PVSM.RU: https://www.pvsm.ru
Путь до страницы источника: https://www.pvsm.ru/php-2/312262
Ссылки в тексте:
[1] Слайды: https://prezi.com/s_bdive0yjzs
[2] DoctorX: https://habr.com/ru/users/doctorx/
[3] Facebook: https://www.facebook.com/BadooTechRu/posts/2361182090568382
[4] ВКонтакте: https://vk.com/album-38989008_261527608
[5] YouTube-канале: https://www.youtube.com/playlist?list=PL3xVZC4USRNQR-vz9B-k4a0LPMqeAK3J8
[6] PHP-чатик: http://bit.ly/2R4PWV1
[7] Источник: https://habr.com/ru/post/444658/?utm_source=habrahabr&utm_medium=rss&utm_campaign=444658
Нажмите здесь для печати.