0

RemoteWebDriver のウィンドウ サイズを約 1040 ピクセルより大きい幅にサイズ変更できません。ハブは Red Hat VM で実行され、ノードは Google Chrome を備えた Windows ホスト マシンで実行されます。私の Selenium フレームワークは Java です。

次のメソッドがテストされています: 1) driver.manage().window().setSize() 2) DesiredCapabilities のオプションに「--window-size」スイッチを追加する 3) Javascript window.open() でウィンドウのサイズを変更するJavaScriptExecutor によるコマンド

これらの各メソッドは、ドライバーのウィンドウのサイズを変更しますが、1040 ピクセルを超えることはありません。Firefox WebDriver を使用してハブでローカルに Selenium テストを実行すると、この制限は発生しません。

4

1 に答える 1

0

Chrome は、現在の解像度よりも大きいサイズにサイズ変更されません。ブラウザのサイズを変更する必要がある場合は、Firefox で試してください。

また

Java で現在の解像度のサイズを変更するJava で画面解像度を変更する

于 2014-08-13T02:22:38.580 に答える