一尘不染

如何使用Selenium WebDriver发送Cookie?

selenium

每次我运行测试的第一步时,都要登录,然后才进入所需的页面。如果运行此测试,则通常登录操作会花费很多时间。

如何通过登录操作?

使用Java语言的Chrome和Firefox驱动程序。


阅读 266

收藏
2020-06-26

共1个答案

一尘不染

使用Java
API
创建cookie
,如下所示:

Cookie ck = new Cookie("name", "value");
driver.manage().addCookie(ck);

使用Python API创建cookie
,如下所示:

driver.add_cookie({'name': 'foo', 'value': 'bar'})
2020-06-26