QA Докладчик: Кузнецов Артём. 2ГИС, QA Lead (Омск) PyTest и Behave — популярные фреймворки для автоматизации тестирования на Python. Но у них есть проблемы: сложная настройка, громоздкий код, магические автоиспользуемые фикстуры, неудобные отчеты, половина плагинов уже давно заброшена и не работает на последних версиях. Vedro () — новый прагматичный open-source инструмент, который упрощает процесс автоматизации тестирования и позволяет: - Быстро начинать писать тесты без сложной настройки - Легко управлять набором тестов и сценариями: фильтрация и запуск нужных сценариев с булевой логикой - Из коробки получать красивые отчеты в Allure и Gitlab - Масштабировать тесты в CI без проблем с распаралелливанием - Расширять базовую функциональность фреймворка через постоянно обновляемые vedro-universe плагины, а также писать свои собственные - Дебажить тесты без геморроя - Писать простые и прозрачные тесты без автоиспользования фикстур, скрытых импортов и других неочевидных решений. В докладе рассказывает о преимуществах Vedro, сравнивает с другими фреймворками и показывает, как решить типичные проблемы в автотестировании. Интересно будет послушать разработчикам, тестировщикам и всем, кто хочет наладить эффективный процесс автоматизации UI & API тестов.
Hide player controls
Hide resume playing