一般的な構造は、SeleniumとJenkinsの統合です。
Jenkinsには、Windowsスレーブノードがあり、Jenkinsマスターノードでプロジェクトをビルドし、スレーブノードのWindowsServerでSeleniumをバックグラウンドで実行します。
結果は、ケースを実行した後、要素が表示されないことを示す多くのエラーがあることを示しました。スクリーンショットの後、ウィンドウは1024 * 663であり、予想される1920 * 1080ではないことがわかりました。したがって、スクロールバーをドラッグしないでください。多くの要素はクリックできません。
ウィンドウを最大に変更するにはどうすればよいですか?
私のChromeバージョン:62、Pythonバージョン:3.6、Selenium:3。
driver.maximize_window ()
options.add_argument("--start-maximized")
試してみましたが、運がありません。
次のコードを試してください。
driver.set_window_size(1920, 1080, driver.window_handles[0])
お役に立てば幸いです。
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加