selenium rc关闭代理firefox

时间:2013-03-13 18:15:44

标签: firefox proxy selenium-rc

我的问题是由Firefox中不正确的“代理”设置引起的,所以我想在Selenium用于测试的配置文件中禁用代理。

目前,我的个人资料默认情况下会查找本地代理设置文件:

文件:/// C:/Users/%username%/AppData/Local/Temp/customProfileDir536e1d9817834e4e838cad55697fc909/proxy.pac

该文件包含以下3行:

function FindProxyForURL(url, host) {
    return 'PROXY localhost:4444; DIRECT';
}

如果在测试期间我打开设置并设置“无代理”,则应用程序开始正常工作。如何使用“无代理”设置始终启动测试?

我在运行Selenium服务器时尝试使用-avoidProxy标志,但这没有帮助。我也尝试使用单独的配置文件进行测试,但Selenium也会覆盖其设置。

1 个答案:

答案 0 :(得分:1)

创建一个新的Firefox浏览器配置文件&根据您的要求设置首选项。
使用开关
-firefoxProfileTemplate <path_to_firefox>

启动具有此配置文件的selenium服务器