Partager via


Extensions de stratégie

Cet article répertorie et décrit toutes les extensions Microsoft Testing Platform liées à la fonctionnalité de stratégie.

Réessayer

Une extension de résilience des tests et de gestion des erreurs temporaires .NET.

Cette extension est destinée aux tests d’intégration qui dépendent fortement de l’état de l’environnement et qui peuvent rencontrer des erreurs temporaires.

Cette extension est fournie dans le cadre du package Microsoft.Testing.Extensions.Retry.

Remarque

Le package est fourni avec la licence Microsoft Testing Platform Tools restrictive. La licence complète est disponible à l’adresse https://www.nuget.org/packages/Microsoft.Testing.Extensions.Retry/1.0.0/License.

Les options suivantes sont disponibles :

Option Description
retry-failed-tests Réexécute les tests ayant échoué jusqu’à ce qu’ils réussissent ou jusqu’à ce que le nombre maximal de tentatives soit atteint.
retry-failed-tests-max-percentage Évite de réexécuter les tests quand le pourcentage de cas de test ayant échoué dépasse le seuil spécifié.
retry-failed-tests-max-tests Évite de réexécuter les tests quand le nombre de cas de test ayant échoué dépasse la limite spécifiée.