Vla*_*syi 28 java selenium webdriver
每当我运行我的测试时,第一步是登录,而不是我想要的页面.如果运行此测试,则经常登录操作需要花费大量时间.
如何通过登录操作?
使用Chrome和Firefox驱动程序,java语言.
Isa*_*aac 32
使用Java API创建cookie ,如下所示:
Cookie ck = new Cookie("name", "value");
driver.manage().addCookie(ck);
Run Code Online (Sandbox Code Playgroud)
使用Python API创建cookie ,如下所示:
driver.add_cookie({'name': 'foo', 'value': 'bar'})
Run Code Online (Sandbox Code Playgroud)
Cor*_*ein 16
对于那些需要设置更详细的信息Cookie,除了name和value你可以使用:
Cookie cookie = new Cookie.Builder("name", "value")
.domain(".mydomain.com")
.expiresOn(new Date(2015, 10, 28))
.isHttpOnly(true)
.isSecure(false)
.path("/mypath")
.build();
driver.manage().addCookie(cookie);
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
58841 次 |
| 最近记录: |