NUnit v3 を使用して、[Parallelizable(ParallelScope.Fixtures)] を 2 つの個別の [TestFixtures] に追加しました。
プラスはそれらが実行されること、マイナスはそれらが並行して実行されないことです。コードに注意する必要がある構文がありませんか? 私が調べたところ、現在アルファ版で、Fixture 内のテストではなく、TestFixtures の並列実行をサポートしています。
ただし、テストが並行して実行されていることがわかりません。私のターゲットは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 レベルで実行すると機能します。しかし、ここにはコンセプトが欠けているように感じます。
なぜこれが機能しないのかを理解するのに役立つどんな助けも素晴らしいでしょう。
レンありがとう