【发布时间】:2011-12-23 07:40:47
【问题描述】:
我听说可以在启动 webdriver 时加载自定义 Firefox 配置文件,但我还没有找到一种方法来做到这一点。 Python 绑定文档并没有说得很清楚。
我需要在没有 JS 的情况下启动 Firefox,因为我正在测试的网站有很多由 Google 注入的广告,而且有些广告加载速度很慢,这也使得测试也很慢,因为它等待所有页面对象完成正在加载。
【问题讨论】:
-
您是否尝试在 FF 中禁用 Google 广告?我不太确定这是否是一个解决方案,但值得一试。
-
@mangobug,我不确定如何在 FF 中禁用 Google 广告。即使我这样做了,那仍然需要为 selenium 加载自定义配置文件,不是吗?
-
@pyfunc:这只是有关如何设置新配置文件的信息,但我想知道当 selenium webdriver 开始运行 Firefox 时如何加载自定义配置文件
-
拦截广告的帮助是@lancelhoff.com/blocking-google-adsense-ads,后面部分的答案是肯定的。
标签: javascript python selenium automated-tests