Testen Ihres Codes mit den Tests der programmierten UI

Die Anwendung wird mit Tests der programmierten UI (Coded UI Tests, CUITs) über die Benutzeroberfläche (User Interface, UI) gesteuert. Zu diesen Tests gehören Funktionstests der UI-Steuerelemente. Mithilfe dieser Tests können Sie überprüfen, ob die gesamte Anwendung einschließlich der Benutzeroberfläche ordnungsgemäß funktioniert. Tests der programmierten UI unterstützen Sie bei der Überprüfung oder einer anderen Logik der Benutzeroberfläche, beispielsweise einer Webseite. Außerdem werden sie häufig zum Automatisieren eines vorhandenen manuellen Tests verwendet.

Die aktuellste Dokumentation finden Sie unter Verwenden von Coded UI-Tests zum Testen des Codes.

Hinweis

Tests der programmierten UI für automatisierte, über die Benutzeroberfläche gesteuerte Funktionstests sind veraltet. Visual Studio 2019 ist die letzte Version, in der Tests der programmierten UI vollständig verfügbar sein werden. Es wird empfohlen, dass Sie Playwright für das Testen von Web-Apps und Appium mit WinAppDriver für das Testen von Desktop- und UWP-Apps verwenden. Verwenden Sie Xamarin.UITest zum Testen von iOS- und Android-Apps mit dem NUnit-Testframework. Um die Auswirkungen auf die Benutzer zu reduzieren, wird in Visual Studio 2022 noch mindestens ein Minimum an Support verfügbar sein. In Visual Studio 2022 können Benutzer vorhandene CodedUI-Tests ausführen, aber keine neuen Tests aufzeichnen, da der Coded UI-Test-Editor nicht verfügbar ist.

Anforderungen

  • Visual Studio Enterprise 2019.
  • Komponente „Test der programmierten UI“

Hinweis

* Visual Studio 2019 ist die letzte Version, die die Testerstellung über die Aufzeichnung bereitstellt. In Visual Studio 2022 ist nur die grundlegende Mindestunterstützung für Tests der programmierten UI verfügbar.