Как и зачем тестировать фронтенд на моках
Элегантное решение основной проблемы моков
Поговорим о тестировании фронтенда и как моки нам помогут:
- Какие ждать баги, помимо поломанной вёрстки.
- Как моки помогают нам их найти без интеграции с настоящим бэкендом.
- Плюсы и минусы тестирования на моках.
Про инструменты мокирования на все случаи жизни:
- Для ручного тестирования фронтенда, если бэк ещё не реализован.
- В автоматизации тестирования.
- Как мы используем моки в UI-автотестах.
Доклад для QAA-инжеров, которые уже работают с моками и уже ощутили проблему актуализации данных, и для тех, кто опасается использовать моки, так как переживает из-за той же самой проблемы.
Расскажу, как мы используем моки и как решали проблему их актуализации. Как мы прикрутили плагин-парсер спеки для последующей валидации на лету.
А на сладкое — о багах в спеках и моках.
Попытка отказаться от тестовой БД в пользу моков и её провал
арл-шиппинг.ком Сибирь, Разработчик
Failstory, как хотели сделать красиво и элегантно в большом долгоживущем приложении, а пришлось оставить как есть. Покажу как рассматривали проблему под разными углами, в какие тупики упирались и при чем здесь ИИ.
Прекрасная возможность поучиться на чужих ошибках и не допустить их у себя. Или просто чуть больше узнать про корабли, бороздящие просторы морей. Вероятно, на следующий день вы захотите серьезно поговорить со своим архитектором.