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