有谁知道如何使用Ruby调整当前浏览器窗口的大小?我搜索过互联网,但没有找到任何可靠的解决方案。我在下面有以下内容,但它总是被忽略。
def resizeApplication
@@driver.execute_script("window.resizeTo(500,500);")
end
答案 0 :(得分:9)
@@driver.manage.window.resize_to(500, 500)
请参阅Window课程。
答案 1 :(得分:2)
可以使用Chrome选项
来实现 caps = Selenium::WebDriver::Remote::Capabilities.chrome(
"chromeOptions" => { args: ["--window-size=414,736"]})
@driver = Selenium::WebDriver.for :chrome, desired_capabilities: caps