【发布时间】:2020-07-19 18:03:22
【问题描述】:
我已经找到了大量声称page.driver.cookies 应该可以工作但Selenium::WebDriver::Chrome::Driver 上没有这种方法的示例(page.driver 就是这样)。
我一直在尝试用 pry 进行挖掘,以找到任何响应 cookies、cookie_jar、set_cookie 或 clear_cookies 的内容,但似乎什么都没有。不在page、page.driver 或page.driver.browser 上。
我也不太明白读取 cookie 不是测试中的事情(RackTest 驱动程序公开了#cookie_jar,但Rack::Test::Methods 只转发set_cookie 和clear_cookies)。为什么我不应该测试在某些条件下设置 cookie 的中间件?
【问题讨论】:
标签: ruby-on-rails selenium testing cookies capybara