2017-05-04 1 views
0

In Visual Studio 2017 habe ich Unit-Testprojekt. In diesem Projekt habe ich 2 Tests im Test Explorer. Beim Ausführen dieser Tests ist die Ausführungsreihenfolge (Test1, Test2), aber wenn ich die gleichen Tests debuggen, ist die Ausführungsreihenfolge (Test2, Test1). Warum ändert sich die Ausführungsreihenfolge, wenn ich sie debugge? Wie kann ich das beheben?Selen-Testausführungsreihenfolge ändert sich beim Debuggen in Visual Studio

+0

Führen Sie Ihre Tests mehrmals durch? Ob es unterschiedliche Testergebnisse haben wird? Soweit ich weiß, selbst wenn wir sie zur gleichen Zeit laufen lassen, aber wir konnten den Test nicht wirklich kontrollieren, wenn wir nicht die Verzögerung in einem Test hinzufügen oder sie zu dem geordneten Test hinzufügen, ist das wichtigste Problem, dass es funktioniert Laden Sie die Symbolbaugruppe während des Debugmodus oder anderen. Ich denke, es würde die Debugging-Leistung beeinflussen, vielleicht könnten Sie sie im Freigabemodus debuggen, überprüfen Sie das Ergebnis. –

Antwort

0

Ich habe eine Lösung gefunden mit OrderedTest.

+0

ja, geordneter Test wäre eine gute Lösung dafür. Du könntest es als Antwort markieren :) –

Verwandte Themen