Webdriver - Wie um zu überprüfen, ob der browser noch vorhanden ist oder noch offen?
Möchte ich überprüfen, ob der browser noch vorhanden ist und wenn nicht, dann möchte ich einen neuen browser öffnen!
Gibt es eine api zur Verfügung, die in webdriver um zu überprüfen, ob der browser noch vorhanden?
InformationsquelleAutor user2048204 | 2014-12-23
Du musst angemeldet sein, um einen Kommentar abzugeben.
Nach dem Aufruf
driver.close()
den Wert des Treibers istAber wenn Sie rufen Sie
driver.quit()
dann setzt es den Wert der FahrerAlso, wenn Sie die überprüfung des browser-Fensters nach Aufruf Treiber.beenden() dann werden Sie in der Lage sein zu wissen, unter Umsetzung.
toString
Methode nichts, um zu bestimmen, die Anwendung der Logik ist Schießen selbst in den Fuß.Irgendwelche bessere Idee? Ich kann nicht finden, eine beliebige api zum überprüfen des status.
InformationsquelleAutor Rupesh Shinde
Gibt es keine api dafür. Die beste, die Sie tun können, ist rufen Sie
toString
- Methode gibt eine Zeichenfolge wie diese:Dann können Sie anrufen
contains
Methode, die überprüft, in der Zeichenfolgenull
ist es.Hinweis: dies funktioniert nur, wenn die
quit
ist genannt worden.InformationsquelleAutor Ant's