Тесты на Codeception для PHP-сервисов. Как остаться без регресса / Павел Сташевский (Lamoda)
Приглашаем на HighLoad++ Foundation — крупнейшую в России профессиональную IT-конференцию.
Подробности и билеты: https://bit.ly/3HYVSKS
🔥В программе — более 130 докладов, каждый из которых решает конкретную задачу. Но конференция — это не только доклады. На HighLoad++ Foundation вы легко сможете пообщаться с топами IT-индустрии и найти ответы на свои вопросы.
Ждем вас 17 и 18 марта 2022 г. в Крокус-Экспо!
--------
Презентация и тезисы:
https://phprussia.ru/2019/abstracts/5126
При разработке наших PHP-сервисов мы придерживаемся одного простого правила - никакого ручного регрессионного тестирования, только авто-тесты! Зачем нам это нужно, спросите вы? А чтобы релизить быстро, просто и при этом быть уверенным, что не отвалится ничего критичного.
В своем докладе я хочу поделиться тем, как мы подходим к процессу автоматизации тестирования:
1) Какие пишутся тесты и как устроен процесс поддержки.
2) Почему Codeception, что работает из коробки, что пришлось доделать под себя.
3) Как мы мокаем все внешнее общение с другими системами.
4) Как все это запускается a.k.a инфраструктура.
--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru
Видео Тесты на Codeception для PHP-сервисов. Как остаться без регресса / Павел Сташевский (Lamoda) канала HighLoad Channel
Подробности и билеты: https://bit.ly/3HYVSKS
🔥В программе — более 130 докладов, каждый из которых решает конкретную задачу. Но конференция — это не только доклады. На HighLoad++ Foundation вы легко сможете пообщаться с топами IT-индустрии и найти ответы на свои вопросы.
Ждем вас 17 и 18 марта 2022 г. в Крокус-Экспо!
--------
Презентация и тезисы:
https://phprussia.ru/2019/abstracts/5126
При разработке наших PHP-сервисов мы придерживаемся одного простого правила - никакого ручного регрессионного тестирования, только авто-тесты! Зачем нам это нужно, спросите вы? А чтобы релизить быстро, просто и при этом быть уверенным, что не отвалится ничего критичного.
В своем докладе я хочу поделиться тем, как мы подходим к процессу автоматизации тестирования:
1) Какие пишутся тесты и как устроен процесс поддержки.
2) Почему Codeception, что работает из коробки, что пришлось доделать под себя.
3) Как мы мокаем все внешнее общение с другими системами.
4) Как все это запускается a.k.a инфраструктура.
--------
Нашли ошибку в видео? Пишите нам на support@ontico.ru
Видео Тесты на Codeception для PHP-сервисов. Как остаться без регресса / Павел Сташевский (Lamoda) канала HighLoad Channel
Показать
Комментарии отсутствуют
Информация о видео
Другие видео канала
Игровой сервер: что там внутри? / Марк Локшин (IT Territory/Mail.ru Group)OOP Error Handling In PHP - Exceptions & Try Catch Finally Blocks - Full PHP 8 TutorialКогда лучше выбрать PHP вместо Go / Ильяс Салихов (retailCRM)Github Actions in Laravel: Run PHPUnit on Every Pull RequestВсе, что тимлид должен знать о найме и увольнении / Степан Овчинников (ИНТЕРВОЛГА)Как компьютеры складывают числаАвтодеплой проекта из Bitbucket средствами PHPPostgres vs Mongo / Олег Бартунов (Postgres Professional)PHP unit testing: mock a dependency that doesn't exist yetDatabase First! О распространённых ошибках использования РСУБД / Николай Самохвалов (Postila)Инфоцыган-программист за 200 рублей в час! Смотрю его кодЧто бы вы Сделали? 6 Самых Сложных Задач на Моральный ВыборКак стать программистом? - Ответ профессионалаПреимущества и недостатки микросервисной архитектуры в HeadHunter / Антон Иванов (HeadHunter)Шпаргалка: unit тестирование. Fake, stub, mock. Примеры на PHPUnit.Илья Балахнин Позиционирование бренда или бренд глазами потребителяКакое Тотемное Животное — Ваше?Чему мы научились, разрабатывая микросервисы? / Вадим Мадисон (М-Тех)ТОП ошибок в инфраструктуре, мешающих высоким нагрузкам / Андрей Половов (Флант)Как устроен интернет