t.me/atinfo_chat Telegram группа по автоматизации тестирования

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

Теги: #<Tag:0x00007f748bc327b8> #<Tag:0x00007f748bc326c8> #<Tag:0x00007f748bc32588> #<Tag:0x00007f748bc324c0>

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

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

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

1 Симпатия

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

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

  • serenity bdd *

В cucumber 4 есть поддержка параллельного запуска https://cucumber.io/docs/guides/parallel-execution/
Так же можно использовать библиотеку cucumber parallel , легко нагуглить.

1 Симпатия