nUnit xUnit ограничивает количество тестов для параллельной работы и инициализации TestContext - PullRequest
0 голосов
/ 20 марта 2019

Я могу запускать тесты параллельно в nUnit, но каждый тест использует экземпляр WebDriver.Я могу создать только N экземпляров WebDriver.

Я хотел бы сделать следующее:

  • Ограничить число тестов, выполняемых параллельно, до N
  • ДоТестовый прогон. Я бы хотел подключиться к Test Framework, создать экземпляр WebDriverProvider и поместить его в «TextContext»
  • . Тест обычно выполняется с запросом одного экземпляра WebDriver от WebDriverProvider, но может запрашивать дополнительныеэкземпляр веб-драйвера, поэтому мне нужно иметь возможность отложить запуск нового теста, поскольку пул WebDriver может быть исчерпан.
  • После завершения теста я хотел бы выпустить WebDriver (s)

Не могли бы вы сказать мне, какой из этих 2 nUnit или xUnit будет лучше для этой задачи, и дать несколько указаний, как добиться того, что мне нужно?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...