2013-04-11 80 views
2

無法在InternetExplorerDriver中添加Cookie。Selenium InternetExplorerDriver add cookie

InternetExplorerDriver driver = .....; 
driver.manage().add(myCookie); 

例外:

org.openqa.selenium.WebDriverException: Unable to add cookie to page 
(WARNING: The server did not provide any stacktrace information) 
+0

你有固定的? – Artyom 2016-02-15 08:52:47

+0

在Selenium WebDriver和IEDriver 2.52上有,但是.net。 – Artyom 2016-02-15 09:07:01

回答

0

您可以選擇添加一個cookie之前加載要餅乾添加到網站。

所以你的代碼應該是這樣的:

InternetExplorerDriver driver = .....; 
driver.get("http://my.testing.site"); 
driver.manage().add(myCookie); 

我認爲有在bug跟蹤這提出了一個問題,我會看看我能不能挖掘出來。

編輯

這裏提出的門票之一:

https://code.google.com/p/selenium/issues/detail?id=1953

+0

謝謝,但問題是我嘗試添加cookie,我有這個異常WebDriverException – 2013-04-12 11:54:08

+0

因此,如果你嘗試在加載頁面之前添加一個cookie,你真的已經加載頁面,你會得到一個異常拋出。 – Ardesco 2013-04-12 11:56:45

+0

不,我像這樣加載頁面driver.get(「http://my.testing.site」); 嘗試添加cookie後失敗 – 2013-04-12 12:00:24

相關問題