Загрузка страницы

Тесты на 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
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
17 июля 2020 г. 18:29:37
00:51:10
Другие видео канала
Игровой сервер: что там внутри? / Марк Локшин (IT Territory/Mail.ru Group)Игровой сервер: что там внутри? / Марк Локшин (IT Territory/Mail.ru Group)OOP Error Handling In PHP - Exceptions & Try Catch Finally Blocks - Full PHP 8 TutorialOOP Error Handling In PHP - Exceptions & Try Catch Finally Blocks - Full PHP 8 TutorialКогда лучше выбрать PHP вместо Go / Ильяс Салихов (retailCRM)Когда лучше выбрать PHP вместо Go / Ильяс Салихов (retailCRM)Github Actions in Laravel: Run PHPUnit on Every Pull RequestGithub Actions in Laravel: Run PHPUnit on Every Pull RequestВсе, что тимлид должен знать о найме и увольнении / Степан Овчинников (ИНТЕРВОЛГА)Все, что тимлид должен знать о найме и увольнении / Степан Овчинников (ИНТЕРВОЛГА)Как компьютеры складывают числаКак компьютеры складывают числаАвтодеплой проекта из Bitbucket средствами PHPАвтодеплой проекта из Bitbucket средствами PHPPostgres vs Mongo / Олег Бартунов (Postgres Professional)Postgres vs Mongo / Олег Бартунов (Postgres Professional)PHP unit testing: mock a dependency that doesn't exist yetPHP unit testing: mock a dependency that doesn't exist yetDatabase First! О распространённых ошибках использования РСУБД / Николай Самохвалов (Postila)Database First! О распространённых ошибках использования РСУБД / Николай Самохвалов (Postila)Инфоцыган-программист за 200 рублей в час! Смотрю его кодИнфоцыган-программист за 200 рублей в час! Смотрю его кодЧто бы вы Сделали? 6 Самых Сложных Задач на Моральный ВыборЧто бы вы Сделали? 6 Самых Сложных Задач на Моральный ВыборКак стать программистом? - Ответ профессионалаКак стать программистом? - Ответ профессионалаПреимущества и недостатки микросервисной архитектуры в HeadHunter / Антон Иванов (HeadHunter)Преимущества и недостатки микросервисной архитектуры в HeadHunter / Антон Иванов (HeadHunter)Шпаргалка: unit тестирование. Fake, stub, mock. Примеры на PHPUnit.Шпаргалка: unit тестирование. Fake, stub, mock. Примеры на PHPUnit.Илья Балахнин   Позиционирование бренда или бренд глазами потребителяИлья Балахнин Позиционирование бренда или бренд глазами потребителяКакое Тотемное Животное — Ваше?Какое Тотемное Животное — Ваше?Чему мы научились, разрабатывая микросервисы? / Вадим Мадисон (М-Тех)Чему мы научились, разрабатывая микросервисы? / Вадим Мадисон (М-Тех)ТОП ошибок в инфраструктуре, мешающих высоким нагрузкам / Андрей Половов (Флант)ТОП ошибок в инфраструктуре, мешающих высоким нагрузкам / Андрей Половов (Флант)Как устроен интернетКак устроен интернет
Яндекс.Метрика