Freigeben über


Gewusst wie: Einfügen einer Verzögerung vor einer UI-Aktion mithilfe des Test-Editors für codierte UI

Mit dem Editor für den Test der codierten UI können Sie einen Test der codierten UI zum Anzeigen und Bearbeiten öffnen. Gelegentlich soll der Test möglicherweise auf bestimmte Ereignisse warten, z. B. das Anzeigen eines Fensters, das Ausblenden einer Statusleiste usw. Mit dem Editor für den Test der codierten UI können Sie zu diesem Zweck vor einer UI-Aktion eine Verzögerung einfügen. Sie können angeben, wie viele Sekunden die Verzögerung dauern soll.

Tipp

Wenn ein bestimmtes Steuerelement vor einer UI-Aktion verfügbar sein muss, sollten Sie mit der entsprechenden Methode "UITestControl.WaitForControlXXX" ggf. benutzerdefinierten Code zur Testmethode hinzufügen. Weitere Informationen finden Sie unter Making Coded UI Tests Wait For Specific Events During Playback.

Öffnen eines Tests der codierten UI im Editor für Tests der codierten UI

Führen Sie die folgenden Schritte aus, um einen vorhandenen Test der codierten UI zur Bearbeitung im Editor für den Test der codierten UI zu öffnen.

So öffnen Sie einen Test der codierten UI im Editor für Tests der codierten UI

  1. Klicken Sie in Projektmappen-Explorer im Testprojekt auf UIMap.uitest.

  2. Klicken Sie mit der rechten Maustaste auf UIMap.uitest, und wählen Sie Öffnen aus.

    – oder –

    Doppelklicken Sie auf UIMap.uitest.

    Der Test der codierten UI wird im Editor für den Test der codierten UI angezeigt. Sie können nun den Test der codierten UI anzeigen und bearbeiten. Weitere Informationen finden Sie unter Bearbeiten von Tests der codierten UI mithilfe des Test-Editors für codierte UI und Gewusst wie: Bearbeiten eines Tests der codierten UI mithilfe des Test-Editors für codierte UI.

Einfügen einer Verzögerung vor einer UI-Aktion

Führen Sie die folgenden Schritte aus, um vor einer UI-Aktion in den Tests der codierten UI eine Verzögerung einzufügen.

Verzögerung vor UI-Aktion einfügenVerzögerung mit 5 Sekunden hinzugefügt

So fügen Sie eine Verzögerung ein

  1. Erweitern Sie im Bereich UI-Aktion die Testmethode, die die UI-Aktion enthält, vor der Sie eine Verzögerung einfügen möchten. Wählen Sie die UI-Aktion aus.

  2. Klicken Sie mit der rechten Maustaste auf die UI-Aktion, und klicken Sie auf Verzögerung einfügen vor.

    Eine Verzögerung wird vor der ausgewählten UI-Aktion mit dem folgenden Text eingefügt und hervorgehoben: 1 Sekunde auf Benutzerverzögerungen zwischen Aktionen warten.

  3. Wenn das Fenster Eigenschaften nicht angezeigt wird, drücken Sie F4. Ändern Sie im Eigenschaftenfenster den Wert für die Eigenschaft Verzögerung auf die gewünschte Anzahl von Millisekunden.

  4. Klicken Sie auf der Visual Studio-Symbolleiste auf Speichern.

    Die Aktualisierungen der Testmethode werden in der UIMap.Designer-Datei gespeichert.

Siehe auch

Weitere Ressourcen

Bearbeiten von Tests der codierten UI mithilfe des Test-Editors für codierte UI

Gewusst wie: Bearbeiten von UI-Aktionseigenschaften mithilfe des Test-Editors für codierte UI

Making Coded UI Tests Wait For Specific Events During Playback