Как исключить некоторые функции / сценарии из параллельного запуска? - PullRequest
2 голосов
/ 05 апреля 2019

У меня есть тестовое решение, использующее Specflow, selenium, NUnit, работающее параллельно добавил это в AssemblyInfo: [assembly: Parallelizable(ParallelScope.Fixtures)]

все прошло хорошо параллельно, но теперь я добавил функцию с парой сценариев, которые не совместимы со всеми остальными. Поэтому я бы хотел, чтобы они работали раздельно.

Есть ли в любом случае, чтобы сделать это?

ПРИМЕЧАНИЕ: я знаю о «[NonParallelizable]», я просто не знаю, как его применить, так как я использую specflow.

1 Ответ

0 голосов
/ 05 апреля 2019

Вы должны иметь возможность украсить конкретные тесты, которые вы хотите исключить из параллельных прогонов, либо [NonParallelizable], либо эквивалентным [Parallelizable(ParallelScope.None)].

См. документы

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