Я настраиваю автоматические приемочные тесты для проекта Asp.Net MVC с использованием сценариев Gherkin, шагов Specflow и удаленного веб-драйвера Selenium. Цель состоит в том, чтобы запустить тесты из Jenkins параллельно на нескольких узлах, используя серверный концентратор Selenium.
На данный момент я пытаюсь заставить их работать параллельно локально и возникают некоторые трудности. Возможно ли запустить эти тесты параллельно с настройкой Gherkin / Specflow, или тот факт, что сценарии Gherkin повторно используют одни и те же шаги Specflow для аналогичных сценариев, делает невозможным их одновременное выполнение?
Если это не невозможно, то как именно это можно сделать? А если это невозможно, что еще можно сделать, чтобы ускорить процесс тестирования?