我有一些逻辑使用 HTTP_USER_AGENT 来确定用户是否使用 chrome 和 ios。我不知道如何为此创建测试。 capybara 有什么方法可以强制使用 HTTP_USER_AGENT 值吗?
最佳答案
在 poltergeist 中你可以做
page.driver.set_headers({'User-Agent' => 'whatever User-Agent you want'})
关于ruby-on-rails - 如何在 capybara 中测试浏览器和操作系统的特定逻辑?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35611722/