Selen :Nach dem Start einer Seite, wie könnten wir überprüfen, ob die richtige Seite ist gestartet
In Selen :Nach dem Start einer Seite, wie könnten wir überprüfen, ob die Rechte Seite gestartet wird oder nicht.
Beispiel:
Wenn ich starten wollen www.google.com
nach dem ausführen des code wie kann ich überprüfen, ob die gleiche Seite ins Leben gerufen wurde.
Ich verwendet,
Assert.assertEquals("Correct web page",driver.findElement(By.Xpath("<xpath of one of the element in the page>")).isDisplayed ());
Nach dem ausführen des Programms, bekam ich die folgende Fehlermeldung:
Exception in thread "main" java.lang.AssertionError: expected:<Correct web page> but was:<true>
Geben Sie die URL als parameter und, nachdem die Seite geladen hat, behaupten, dass die
driver.getCUrrentUrl()
entspricht der URL, die Sie zunächst.InformationsquelleAutor user3702778 | 2014-07-16
Du musst angemeldet sein, um einen Kommentar abzugeben.
Gibt es viele Möglichkeiten, zu behaupten, für die richtige Seite geladen, die meisten verwendet werden, sind die geltend machen, für die richtigen url geladen und Seiten-Titel.
Geltend machen, für die Richtigen URL Geladen:
Geltend machen, für Seiten-Titel:
Wir geben print-Anweisung für beide Fälle. Siehe meine bearbeitete Antwort.
Vielen Dank !!!
Klicken Sie einfach auf die hohle Rechte symbol unterhalb der voting-Symbol
Dank Vignesh. @user3702778: In Fall müssen Sie mehr info auf wie zu akzeptieren, beantworten, besuchen Sie : meta.stackoverflow.com/questions/251078/...
InformationsquelleAutor Sitam Jana