151 читали · 5 лет назад
Сравниваем тест-фреймворки BDD для Python
Статья подготовлена для студентов курса «Python QA Engineer» в образовательном проекте OTUS. BDD-фреймворки автоматизации существуют в любом языке программирования, и Python — не исключение. В этой статье мы сравним основные из них. behave Пожалуй, behave является одним из наиболее популярных BDD-фреймворков для Python. Официально он не является частью проекта Cucumber, однако работает похоже. Материалы: — техническая документация; — проект на GitHub. Плюсы: — полная поддержка Gherkin; ...
838 читали · 5 лет назад
Учимся писать автотесты для web - приложений. Введение.
1. Введение Данной статья является введением в такую интересную и, на сегодняшний момент весьма актуальную тему, как автоматизация web-приложений. Я постараюсь рассказать как и с помощью каких инструментов можно научиться писать автотесты. Вы запустите готовые тесты и увидите как они работают на самом деле. В конце статьи вы можете найти полезные для вас ссылки. 2. Давайте уже начнем Для написания автотестов мы будет использовать связку Selenium + Toolium + Behave. В нашем случае, наиболее удобно...