2017-06-13 3 views
0

Ich automatisiere auf Mobile mit SeeTest Automation Tool, und ich muss die Toast-Nachricht validieren. Wie es geht? Ich benutze Selenium WebDriver und C#.Toast-Nachricht im mobilen Testen - SeeTest

+0

Können Sie das Toast-Objekt "lernen" und darauf warten, dass es sich öffnet (ISElementFound)? –

Antwort

0

Untersuchen Sie das Toastelement mit SeeTest Studio. Fügen Sie die inspizierte Toastnachricht als ToastMessage im Object-Repository hinzu. Verwenden Sie die folgenden Code Toast Nachricht zu überprüfen:

  Assert.IsTrue(
      client.WaitForElement(Zone, ToastMessage, 0, 30000), 
      "ToastMessage is not displayed" 
     ); 

Tis wird 30 Sekunden lang warten, bis die Toast-Nachricht angezeigt werden. Wenn nicht, wird der Test fehlschlagen.

Sie können auch die client.isElementFound-Methode verwenden. Aber da eine Toast-Nachricht für einige Sekunden erscheint und verschwindet, ist WaitForElement dafür besser geeignet.

Verwandte Themen