0

どれが使いやすいですか?

driver.get("http://google.com");
driver.navigate().to("http://google.com");

私に提案してください

4

2 に答える 2

2

2 つのメソッドは互いのエイリアスです。機能的な違いはありません。

于 2012-07-26T10:40:24.780 に答える
0

JimEvans が言ったように、それらは同じです。ここでは、唯一の違いについて説明します。

driver.navigate().to("http://www.example.com");

繰り返しますが、「navigate().to()」と「get()」はまったく同じことを行います。一方は他方よりもはるかに簡単に入力できます。

「ナビゲート」インターフェースは、ブラウザーの履歴を前後に移動する機能も公開します。

driver.navigate().forward();
driver.navigate().back();

この機能は、基盤となるブラウザに完全に依存することに注意してください。あるブラウザの動作に慣れている場合、これらのメソッドを呼び出すと予期しないことが起こる可能性があります。

http://code.google.com/p/selenium/wiki/NextSteps

于 2012-07-27T12:39:24.773 に答える