2013-04-11 88 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

相关问题