2
我想從一個黃瓜驗收測試的Internet Explorer中設置cookie。使用watir-webdriver在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位。
我的一些寶石: 硒的webdriver(2.25.0) 的Watir-的webdriver(0.6.1) 黃瓜(1.2.1)
先感謝您的任何意見上解決這個問題。
你的步驟看起來像添加cookie的位置?你打開瀏覽器後立即添加cookie嗎? –
不,我在瀏覽頁面後設置cookie。 –