node.jsでSelenium WebDriver(Selenium 2)を使用してFirefoxブラウザを最大化するにはどうすればよいですか。wd
Selenium WebDriver のパッケージを使用してテストを記述しています。window.resizeTo(1366,768);
orをeval
使用して実行しようとしexecute
ましたが、機能しませんでした。
Selenium WebDriver 2.25.0 を使用しています
node.jsでSelenium WebDriver(Selenium 2)を使用してFirefoxブラウザを最大化するにはどうすればよいですか。wd
Selenium WebDriver のパッケージを使用してテストを記述しています。window.resizeTo(1366,768);
orをeval
使用して実行しようとしexecute
ましたが、機能しませんでした。
Selenium WebDriver 2.25.0 を使用しています
最初に Firefox ドライバーをインスタンス化する
WebDriver driver = new FirefoxDriver();
次に最大化します
driver.manage().window().maximize();
次のコードを使用します。
driver.manage().window().maximize()
うまく機能し、
このステートメントを宣言する前に、ウィンドウがロードされるのに十分な時間を確保してください。
データを入力する要素が見つかった場合は、これと入力ステートメントの間に妥当な遅延を設けてください。
Firefoxでこれを試してください:
driver.manage().window.maximize();
関数として呼び出しwindow
ます。
driver.manage().window().maximize();
ステートメント ::driver.manage().window.maximize();
は完全に機能しますが、ウィンドウはブラウザーにページをロードした後にのみ最大化され、ブラウザーの初期化時には最大化されません。
ここで : (driver) は Firefox ドライバーのオブジェクトと呼びますが、Firefox オブジェクトの初期化はあなた次第で何でも構いません。
driver.Manage().Window.Maximize();
2020年現在、正解は:
driver.maximize_window()