所以我认为这可能是 ChromeDriver 的错误,但想先在这里问一下。
我在使用 chrome 的几乎所有 webdriver 函数时都遇到了问题,但 IE 和 Firefox 运行良好。
该站点是 www.bing.com 使用 Windows live 登录的站点。
一旦在该站点使用 chrome 时,我可以正常工作的唯一两个功能是
@browser.title
@browser.html
是唯一正常工作的功能。当我尝试
@browser.links.size
@browser.button[0].flash
@browser.button[0].click
我明白了
Selenium::WebDriver::Error::UnhandledError:
使用 :id 等来引用对象也不起作用。
但是 IE 和 Firefox 可以很好地与站点交互。
如果您需要代码或说明,请告诉我,但基本上我无法让 chrome 与该登录站点进行交互。(其他网站在 chrome 上工作得很好)