Доклад
Как мы автоматизировали тесты с несколькими пользователями
В сервисе доставки еды Василий с командой столкнулись с задачей написания E2E-тестов. Главный вызов был в том, что для тестирования сущностей клиента, курьера и ресторана нужно действовать от имени других сущностей – чтобы ресторан был онлайн, курьеры были в городе и т.д.
Сначала попробовали подход с моками и фальшивым API, но это команду не устроило, потому что тестировалось только мобильное приложение и в искусственных условиях. Позже создали (и удачно) библиотеку, которая через API-вызовы позволяет симулировать все действующие лица в системе.
Спикер расскажет про то, как к решению шли и чем все закончилось.
Спикеры
Приглашенные эксперты
Александр Воробей
Компания: Ozon