
Николай Марков
Компания: Яндекс
Жизнь современных фронтенд-команд стремительна и изменчива: новые фичи должны были быть в проде еще вчера, а завтра, скорее всего, придется их менять. Как при этом успевать следить за качеством и стабильностью и не бояться каждый раз нажимать большую кнопку Deploy?
Разберем, как быстро и «дешево» обеспечить покрытие фронтенда smoke-тестами без кода (если в проекте есть Storybook), почему компонентные тесты в браузере надежнее, чем в jsdom, и как уменьшить боль при работе с e2e-тестами. Поговорим об опыте внедрения этого в проекты Яндекса: с какими проблемами мы сталкиваемся, как их решаем и почему решили развивать собственный фреймворк для e2e-тестов — Testplane.
Доклад будет полезен как разработчикам, которые только начинают работать с тестами и автоматизировать QA, так и тем, кто уже давно пишет тесты. Разберем ключевые проблемы и пути их решения:
Компания: Яндекс