2016-07-15 20 views
0

Unser Visual Studio Projekt hat> 600 Tests. Das Projekt führt die Komponententests lokal durch und die Specflow-Tests laufen 3 Mal, während sie bei meinen Kollegen pc einmal ausgeführt werden (zu einem Drittel der Zeit offensichtlich, was ein massiver gewünschter Effekt ist). Ich kann nicht finden, wie ich meine Komponententests nur einmal und nicht dreimal ausführen lasse, wie kann ich das machen?Unit/Specflow Tests laufen 3 mal

+0

Welchen Testläufer verwenden Sie? NUnit, XUnit, SpecFlow +? –

+0

NUnit. Vergessen, Entschuldigungen zu erwähnen – TheAkhemist

+0

Sie benutzen 'NUnit.exe', um die Tests auszuführen, oder Sie verwenden den eingebauten VS-Test-Runner? –

Antwort

1

Es gibt eine Einstellung in Default.srprofile Datei

<Execution stopAfterFailures="3" testThreadCount="1" testSchedulingMode="Sequential" /> 

ändern stopAfterFailures="1". Es wird nur ein Fehler ausgeführt.