如何在Selenium ChromeDriver中更改默认cookie容器大小?

时间:2019-03-05 03:15:03

标签: c# selenium selenium-chromedriver

在使用Selenium来测试Web应用程序时,我需要设置默认的cookie内容,我认为cookie的默认容器大小是20,这会导致cookie被截断,因为其中有20多个项目。我用谷歌搜索并搜索失败,任何人都知道该怎么做,或者如果不可能的话,也许给我指点以避免这种麻烦?

var options = new ChromeOptions{}; 
_driver = new ChromeDriver(options);

1 个答案:

答案 0 :(得分:0)

我相信大多数Web浏览器的安全性都是这样,您可以从cookie中仅获取名称和值,这就是您所知道的。不太清楚c#,但

 driver.manage().getCookies()) 

返回Java中的cookie数组;但是This page给出了C#的语法

return _driver.Manage().Cookies.AllCookies.ToDictionary(cookie => cookie.Name, cookie => cookie.Value);