我正在尝试通过 Cucumber 验收测试在 Internet Explorer 上设置 cookie。
这是我尝试的第一件事:
browser.cookies.add("my.cookie","90",{:path => "/", :expires => expiredTime})
这是第二件事:
browser.driver.manage.add_cookie(name:"my.cookie", value:"90", expires:expired_time)
这两种方法都会导致相同的异常:
(Selenium::WebDriver::Error::NoSuchDocumentError) Unable to add cookie to page
我只在使用 Internet Explorer 而不是 Firefox 时得到这个异常。
我正在使用 Windows 7、IE 8、64 位。
我的一些宝石:selenium-webdriver (2.25.0) watir-webdriver (0.6.1) cucumber (1.2.1)
提前感谢您提供有关解决此问题的任何建议。