如何使用Ruby / Capybara检索API的cookie

时间:2017-04-20 09:54:45

标签: ruby cookies cucumber capybara session-cookies

我正在使用Ruby Cucumber测试API服务。网页经过身份验证,并在X分钟后更改Cookie。因此,每次运行测试时,我都会手动转到网页并从开发人员控制台获取cookie。有没有办法在我的Ruby代码中自动执行此操作?请指教。

由于

1 个答案:

答案 0 :(得分:0)

如何读取cookie取决于您使用的驱动程序,但有一个名为show_me_the_cookies的gem可在大多数可用的Capybara驱动程序中提供规范化的API - https://github.com/nruth/show_me_the_cookies