Используя NUnit v3, я добавил [Parallelizable(ParallelScope.Fixtures)] в 2 отдельных [TestFixtures].
Плюс в том, что они работают, минус в том, что они не работают параллельно, есть ли какой-то синтаксис, который мне не хватает, который нужно отметить в коде? Я посмотрел, и в настоящее время в альфа-версии они поддерживают параллельный запуск TestFixtures, а не тесты в Fixture.
Однако я не вижу, чтобы мои тесты выполнялись параллельно. Моя цель - Sauce Labs.
[TestFixture, Description("IE10, Launch url, verify elements, log in, verify landing page")]
//will run test fixtures in parallel
[Parallelizable(ParallelScope.Fixtures)]
и
//second series of tests to run in parallel
[TestFixture, Description("IE9, Launch url, verify elements, log in, verify landing page")]
//will run test fixtures in parallel
[Parallelizable(ParallelScope.Fixtures)]
Каждый тест выполняется линейно и завершается успешно. Запуск на уровне TestFixture для моей цели работает. Однако я чувствую, что мне не хватает концепции здесь.
любая помощь была бы здорово помочь мне понять, почему это не будет работать.
спасибо Рен