Freigeben über


Systemtests mit Tests der codierten UI

Automatisierte Tests der Benutzeroberfläche wird als Tests der codierten UI.Bei diesen Vorgängen finden funktionale Tests der Benutzeroberfläche und eine Validierung von UI-Steuerelementen statt.Sie können Tests der codierten UI erstellen, um zu bestimmen, dass die Benutzeroberfläche nach Codeänderungen ordnungsgemäß ausgeführt wird.

Tests der codierten UI sind in Visual Studio-Projektmappen häufig verwendet, um richtige Codefunktionalität und als Qualitätstor vor Einchecken von Codeänderungen schnell zu überprüfen.Tests der codierten UI können die Komponententests in einer Visual Studio-Projektmappe ergänzen.Weitere Informationen finden Sie unter Systemtests mit Tests der codierten UI und Überprüfen von Code mithilfe von Komponententests.

Sie können Tests der codierten UI auch erstellen, um manuelle Tests zu automatisieren, die Sie in Microsoft Test Manager erstellt haben.Diese automatisierten manuellen Tests können in den Team Build-Konfigurationen als Teil der Integrationstests dann enthalten sind.

Anforderungen

  • Visual Studio Ultimate, Visual Studio Premium

Aufgaben

Aufgaben

Verwandte Themen

Erstellen eines automatisierten UI-Tests aus einem vorhandenen manuellen Test: erstellen einen automatisierten UI-Test aus einer vorhandenen Aktionsaufzeichnung von einem manuellen Testfall.

Rekordbenutzeraktionen, einen automatisierten Benutzeroberflächentest zu erstellen: Datensatz die Benutzeraktionen, die Sie verwenden möchten, um einen automatisierten Benutzeroberflächentest zu erstellen und den Code für einen Test der codierten UI aus dieser Aufzeichnung generieren.Sie können benutzerdefinierten Code dem Test der codierten UI mithilfe des Code-Editors hinzufügen oder indem Sie den Editor für Tests der codierten UI verwenden.

Fügen Sie Steuerelemente und Validierung automatisierten UI-Test hinzu: fügen dem Test der codierten UI Benutzeroberflächen-Steuerelemente hinzu und überprüfen die Werte und Eigenschaften der Steuerelemente mit dem Generator für codierte UI.

Wenn Sie eine umfangreiche Anwendung testen, müssen Sie möglicherweise mehrere UI-Zuordnungen verwenden, um Tests der codierten UI zu erstellen.

Fügen Sie Parameter aus einer Datenquelle mit dem Test der codierten UI hinzu: machen den Test der codierten UI einen datengesteuerten Test, indem eine Datenquelle für die Testmethode hinzufügt und den Testkontext verwendet, um die Testmethode für jeden Satz von Daten in der Datenquelle auszuführen.

Link-Testfälle zu den Benutzeranforderungen: Link die automatisierten UI-Tests mit Benutzeranforderungen.Anschließend können Sie die Anzahl der für die Benutzeranforderungen vorhandenen automatisierten Tests bestimmen.

Bearbeiten von Tests der codierten UI mit dem Editor für Tests der codierten UI: Im Editor für Tests der codierten UI können die Tests der codierten UI problemlos bearbeitet werden.Mit dem Editor für Tests der codierten UI können Sie Testmethoden, UI-Aktionen und ihre entsprechenden Steuerelemente in der Benutzeroberflächen-Steuerelementzuordnung suchen, anzeigen und bearbeiten.

Ausführen von automatisierten UI-Tests: Tests der codierten ui direkt von Visual Studio, von Microsoft Test Manager, von Team Foundation Build.Tests der codierten UI müssen im Gegensatz zu anderen automatisierten Tests mit dem Desktop interagieren, wenn Sie sie ausführen.

Hinzufügen der Unterstützung für benutzerdefinierte Steuerelemente: Das Framework für den Test der codierten UI unterstützt nicht alle Benutzeroberflächen und bietet möglicherweise keine Unterstützung für die Benutzeroberfläche, die Sie testen möchten.Zum Beispiel können Sie nicht sofort einen Test der codierten UI für die Benutzeroberfläche von Microsoft Excel erstellen.Sie können jedoch eine Erweiterung für das Framework für den Test der codierten UI erstellen, die ein benutzerdefiniertes Steuerelement unterstützt.

Methoden für Tests der codierten UI: schreiben Tests der codierten UI, die die Auswirkungen von Änderungen der Benutzeroberfläche für das zu testende Programm verringern.

Ähnliche Szenarien

Unterstützte Konfigurationen und Plattformen für Tests der codierten UI und Aktionsaufzeichnungen

Wenn Sie überprüfen möchten, welche Konfigurationen für Tests der codierten UI unterstützt werden, können Sie die aktuelle Liste von Betriebssystemen, Browsern und unterstützten Technologien suchen.

Externe Ressourcen

JJ620891.collapse_all(de-de,VS.110).gifEmpfehlungen

Tests für fortlaufende Übermittlung mit Visual Studio 2012 - Chapter 2: Komponententest: Testen des Inneres

Tests für fortlaufende Übermittlung mit Visual Studio 2012 - Chapter 5: Automatisieren von Systemtests

JJ620891.collapse_all(de-de,VS.110).gifFAQ

Tests der codierten UI FAQs - 1

Tests der codierten UI FAQs -2

JJ620891.collapse_all(de-de,VS.110).gifForum

Visual Studio-Benutzeroberflächenautomatisierungs-Testen (schließt CodedUI) ein

Siehe auch

Weitere Ressourcen

Erstellen von automatisierten Tests mit Microsoft Test Manager