@Pompeius_Magnus
Студент

Какой фреймворк выбрать для selenium тестов?

Добрый день!

Подскажите, пожалуйста, какие фреймворки лучше всего использовать для ui-автотестов?

Требования такие:
1. Python
2. Легко параллелить тесты
3. Возможность писать тесты в человекоудобном виде, например, так:
Feature: Enter TAP 12
Scenario: Input TAP 12
Then push link 'Регистрация услуг'
Then push button 'Создать'
Then push special key 'F5'

Сейчас используем -- pythonhosted.org/behave . Не нравится.
Спасибо!
  • Вопрос задан
  • 860 просмотров
Решения вопроса 1
@azShoo
Вы сформулируйте, что конкретно не нравится в Behave.
В целом поисковый запрос Python BDD framework вернет вам довольно много вариантов.
Другое дело, что тот же Бехэйв из них - самый популярный, на мой взгляд.

А ещё учитывайте, что в большинстве случаев использовать BDD-семантику тестов (которую вы описали) - долго, мучительно и для большинства продуктов неистовый overhead.
Проще написать свой микрофреймворк на базе селениума + пресловутый pytest.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы