2

我想在页面加载期间阻止所有第 3 方垃圾(如 Facebook 和谷歌分析 api)以加快执行速度。许多人建议使用代理是最好的方法。

有没有人这样做过?您能否建议我如何在量角器和 Jasmine 测试框架中实现代理和黑名单 url。

4

1 回答 1

1

使用代理似乎相当简单。在量角器方面,您只需要proxy在您的功能中配置配置参数,例如:

capabilities: {
    browserName: 'chrome',
    proxy: {
      proxyType: 'manual',
      httpProxy: 'ip:port',
      sslProxy: 'ip:port',
      autodetect: 'false'
    }
}

然后,决定使用什么代理软件。例如,BrowserMob-proxy具有对白名单和黑名单的内置支持。以下是一些帮助您入门的材料:

于 2017-12-30T20:01:07.163 回答