如何测试水豚中的浏览器和操作系统特定逻辑?

时间:2016-02-24 19:52:12

标签: ruby-on-rails testing capybara

我有一些逻辑使用HTTP_USER_AGENT来确定用户是否使用chrome和ios。我对如何为此创建测试感到茫然。在capybara中是否有某种方法可以强制使用HTTP_USER_AGENT值?

1 个答案:

答案 0 :(得分:2)

在恶作剧中你可以做到

page.driver.set_headers({'User-Agent' => 'whatever User-Agent you want'})