Teilen über


Richtlinienerweiterungen

In diesem Artikel werden alle Microsoft.Testing.Platform-Erweiterungen aufgeführt und erläutert, die sich auf die Richtlinienfunktion beziehen.

Erneut versuchen

Eine Erweiterung für .NET zur Test-Resilienz und vorübergehenden Fehlerbehandlung.

Diese Erweiterung ist für Integrationstests vorgesehen, bei denen der Test stark vom Zustand der Umgebung abhängt und vorübergehende Fehler auftreten kann.

Diese Erweiterung wird als Teil des Pakets "Microsoft.Testing.Extensions.Retry " ausgeliefert.

Hinweis

Das Paket wird mit der restriktiven Microsoft.Testing.Platform Tools-Lizenz ausgeliefert. Die vollständige Lizenz ist unter https://www.nuget.org/packages/Microsoft.Testing.Extensions.Retry/1.0.0/Licenseverfügbar.

Die verfügbaren Optionen sind wie folgt:

Auswahlmöglichkeit BESCHREIBUNG
--retry-failed-tests Führen Sie alle fehlgeschlagenen Tests erneut aus, bis sie bestehen oder bis die maximale Anzahl von Versuchen erreicht ist.
--retry-failed-tests-max-percentage Verhindert das erneute Ausführen von Tests, wenn der Prozentsatz der fehlgeschlagenen Testfälle den angegebenen Schwellenwert überschreitet.
--retry-failed-tests-max-tests Verhindert das erneute Ausführen von Tests, wenn die Anzahl der fehlgeschlagenen Testfälle den angegebenen Grenzwert überschreitet.