0
b.driver.manage.window.resize_to(1000, 1000)

上面的那一行不适用于我的 Mac 上的 chrome。我正在运行 watir-webdriver 0.6.1 和 selenium-webdriver 2.22.2。

我收到以下错误:

1.9.3-p125 :003 > b.driver.manage.window.resize_to(1000, 1000)
Selenium::WebDriver::Error::WebDriverError: unknown error, status=405: ["GET", "HEAD", "DELETE"]

我还没有安装 ChromeDriver。只需在上述 2 个 gem 的帮助下直接运行即可。任何帮助将非常感激。出于某种原因,最新的 watir-webdriver 不需要 safari-driver 或 chrome-driver。事实上,在这种情况下,安装 Chromedriver 并将其放在 PATH 中会破坏 chrome 的功能。我无法使用 ChromeDriver 启动和运行 chrome。

此外,关于我可以在哪里发布此类问题的错误报告的任何想法也将非常有帮助!

谢谢。

4

1 回答 1

1

尝试以下操作:

browser.window.resize_to(x, y)
browser.window.move_to(x, y)

我能够让它在最新版本的 chrome 上工作。使用 driver.manage 函数绕过。

于 2012-06-19T14:16:10.313 回答