在Firefox中,我已将代理设置设置为“无代理”。但是当我远程启动它(通过Jenkins)时,它总是设置为“使用系统代理设置”而不是加载预期的页面。它给'代理服务器拒绝连接'。当我尝试通过Jenkins从远程计算机执行selenium webdriver脚本时,就会发生这种情况。我甚至没有在selenium脚本中定义任何firefox配置文件。
答案 0 :(得分:2)
After spending a day on this issue I found that just proxy setting might not work.
It is required update the default proxy type manually in below location.
Steps
go to 'C:\Program Files (x86)\Mozilla Firefox\defaults\pref'
and need to add a entry to 'channel-prefs.js' as below.
pref("network.proxy.type", 0);
0 = No proxy;
1 = Manual proxy configuration;
2 = Proxy auto-configuration (PAC);
4 = Auto-detect proxy settings.
答案 1 :(得分:0)
我把它放到我的constant
文件中,它解决了问题。
mozilla.cfg
答案 2 :(得分:0)
我的电脑不允许我更改默认设置,因此我删除了该文件并重新启动了Firefox。问题结束了!