1

セレングリッド2ノードでFirefoxウィンドウサイズのサイズを変更できません。私のノードは、Firefox15を搭載したubuntu12.04で実行されています。現在、selenium-server-standalone-2.25.0.jarを使用しています。

これは、Firefoxがウィンドウサイズに合わせてサイズ変更するローカルマシン(セレングリッドなし)では機能しますが、仮想マシン(ノードを実行する場所)では機能しません。私はこの方法を使用してウィンドウを最大化します。

driver.manage().window().maximize();

私もこの方法を試しましたが、うまくいきません:

((JavascriptExecutor)driver).executeScript("window.resizeTo(1920,1080)");
4

2 に答える 2

1

これを使用してみてください:

WebDriver driver = ((WebDriverBackedSelenium) selenium).getWrappedDriver();
driver.manage().window().setPosition(new Point(0, 0));
driver.manage().window().setSize(new Dimension(1920, 1080));
于 2012-10-17T07:05:27.370 に答える