выбор правельного фреймворк для параллел тестирование

Всем привет
Я работаю над проектом большенство тестов покрыто и так как тестов много сидит вопрос на шет паралельного тестирование (как ранер для cucumber используется srenity bdd runner а он не подерживает паралельное тестирование )
Можете подсказать, поделится вашим опытом какие фреймворки используете для этого, что что лутше выбрать, чего избегать, буду рад полезным сылкам :blush:

За рание извеняюсь может есть такая статья а я не увидел :sweat_smile:

Мы на проекте используем TestNG.
В нем легко можно сделать базовую параллельность на начальном этапе посредством самого tesnNg без всяких заморочек, а в дальнейшем уже довести свой проект до полной паралелльности.
Ссылки на testNg с примерами и описаниями легко гуглятся.

1 лайк

Конечно, и JUnit, и TestNG, и Maven, и Gradle позволяют очень легко параллелить тесты. В данном случае проблема, видимо, с Cucumber или BDD (что бы это ни значило).

А вот что такое “Selenide BDD runner”? Не знаю такого животного

  • serenity bdd *

В cucumber 4 есть поддержка параллельного запуска Parallel Execution - Cucumber Documentation
Так же можно использовать библиотеку cucumber parallel , легко нагуглить.

1 лайк