Я создал 10 файлов объектов Specflow, каждый из которых имеет 5 сценариев.Итак, всего 50 сценариев или тестов.Когда я запускаю эти тесты, используя SpecRun параллельно (3 потока), 3 сценария в каждом файле объектов выполняются одновременно, и это нормально.
Я раньше использовал Nunit Runner.Если мы запустим три потока и укажем следующий код в app.config, бегун выберет один сценарий из трех разных файлов объектов.
[assembly: Parallelizable(ParallelScope.Fixtures)]
Но SpecRun выбирает три сценария из одного файла возможностей.Мое требование - повторить поведение бегуна NUnit для Specrun.Таким образом, одновременно выполняются 3 файла объектов.Есть ли способ сделать это?
Я попробовал следующие ссылки:
Как параллельно запускать файлы объектов при использовании specflow / specrun?
Как параллельно запускать файлы объектов спецпотока?
Параллельные и непараллельные тесты SpecFlow