|
|
1
1
我提出了下面的框架测试方法,并且稍微简化了seleniumapi的使用,以测试cucumber/capybara中的“记住我”功能。它只是告诉驱动程序手动删除会话cookie。并非所有驱动程序都受支持,我只实现了我使用的两个驱动程序: 这假设会话的cookie存储。从场景中删除@announce标记以消除冗长的内容。 the mailing list discussion ,可能正在查看其他cookie存储,并通过查询或文件删除来删除它们: 摘自敏捷轨道手册:
希望这有帮助, 尼克 |
|
|
2
1
nruth的要点真的很有帮助,但我觉得删除cookie的名字是欺骗。我创建了一个步骤,删除浏览器在关闭并重新启动时将删除的cookie(任何没有设置到期日期的cookie)。 你可以在照片里看到 this commit (虽然我只为RackTest驱动程序做了这个,因为我没有Selenium设置)。您还可以在中看到“我的登录/记住我”功能 this commit this commit . 我希望这会有帮助。 |
|
|
3
0
email-spec 为了达到这个目的。我的场景如下所示:
注意 @允许救援 希望这有帮助。 |
|
|
4
0
这个 使用cabybara的当前cookie状态对此流进行建模。 |
|
|
5
0
你可以用 show_me_the_cookies
|
|
|
Shubs · API测试|空手道|使用'read'关键字时语法错误 8 年前 |
|
|
mmar · 黄瓜量角器没有使用多个标签运行 8 年前 |
|
|
iLion · Appium测试截图文件夹以编程方式删除 8 年前 |
|
|
KRR16 · 通过Cucumber中的CSV文件使用rest数据 8 年前 |