Partager via


Utiliser des tests codés de l’interface utilisateur pour tester votre code

Les tests codés de l’interface utilisateur (CUIT) pilotent votre application par le biais de son interface utilisateur (UI). Ces tests incluent des tests fonctionnels des contrôles d’interface utilisateur. Ils vous permettent de vérifier que l’ensemble de l’application, y compris son interface utilisateur, fonctionne correctement. Les tests codés de l’interface utilisateur sont utiles lorsqu’il existe une validation ou une autre logique dans l’interface utilisateur, par exemple dans une page web. Ils sont également fréquemment utilisés pour automatiser un test manuel existant.

Pour obtenir la documentation la plus actuelle, consultez Utiliser des tests codés de l’interface utilisateur pour tester votre code.

Note

Le test codé de l’interface utilisateur pour les tests fonctionnels automatisés pilotés par l’interface utilisateur est déconseillé. Visual Studio 2019 est la dernière version où le test codé de l’interface utilisateur sera entièrement disponible. Nous vous recommandons d’utiliser Playwright pour tester des applications web et Appium avec WinAppDriver pour tester les applications de bureau et UWP. Considérez Xamarin.UITest pour tester des applications iOS et Android à l’aide de l’infrastructure de test NUnit. Pour réduire l’impact sur les utilisateurs, une prise en charge minimale sera toujours disponible dans Visual Studio 2022. Dans Visual Studio 2022, les utilisateurs peuvent exécuter des tests CodedUI existants, mais pas enregistrer de nouveaux tests, car l’éditeur de test codé de l’interface utilisateur n’est pas disponible.

Spécifications

  • Visual Studio Enterprise 2019*
  • Composant de test codé de l’interface utilisateur

Note

* Visual Studio 2019 est la dernière version pour fournir la création de tests via l’enregistreur. Seule la prise en charge minimale de base du test codé de l’interface utilisateur est disponible dans Visual Studio 2022.