2016-09-05 1 views
1

Welches ist der beste Weg, um im Winkelmesser zu verwenden?Winkelmesser: Der beste Weg, um in Winkelmesser zu verwenden? driver.get ("URL") oder browser.get ("URL")

var driver = browser.driver; 
driver.get("URL") 

oder

browser.get("URL") 
browser.manage().timeouts().implicitlyWait(browser.params.implicitWaitTime); 

Zur Zeit habe ich zweite Ansatz verwendet URL zu öffnen und einen beliebigen Browser Aktion ausführen. Sollte ich alles ändern wie die erste Annäherung oder mein Ansatz ist schön, weiter zu machen?

Antwort

1

Mein zwei Cent

  1. Wenn sie eine nicht Winkel Anwendung - Für browser.driver.get() wenn ihn nicht für browser.get('') browser.get gehen versteht den Winkelzyklus und wartet auf den Winkel Aktivität
zu beenden

aus Dokumentation - API Documentation

Navigieren Sie zum g iven Ziel und lädt Mock-Module vor Angular. Angenommen, die geladene Seite verwendet Angular. Wenn Sie benötigen, um auf eine Seite zugreifen zu können, die beim Laden nicht angular ist, verwenden Sie den integrierten Webtreiber direkt.

  1. Wenn Sie mit browser.get() dann brauchen Sie nicht eine implizite warten und im Idealfall sollten Sie vermeiden, mit ihm
+0

Ok. Vielen Dank. Ich werde dies umsetzen und werde dies aktualisieren. Wenn alles gut funktioniert, wird dies als Antwort markieren. – Abhinav

Verwandte Themen