如何用selenium禁用资产加载?

时间:2014-05-09 19:21:38

标签: ruby selenium-webdriver capybara phantomjs poltergeist

我正在使用Selenium网络驱动程序与水豚和无头浏览器恶作剧。在进行测试时,我想禁用一些css和js,例如google analytics。

我已经进行了大量的搜索,而且我还阅读了所有文档。但我没有找到任何解决方案。

使用selenium web驱动程序禁用资产的正确方法是什么?

1 个答案:

答案 0 :(得分:0)

在我看来,禁用(例如)谷歌分析是你想要为整个测试和开发环境做的事情。我会在呈现javascript的视图中执行此操作。像

这样的东西
<% if Rails.env == "production" %>
  my google analytics js
<% end %>