Ruby gem watir在未被要求的情况下更改Firefox代理设置

Ruby gem watir在未被要求的情况下更改Firefox代理设置,firefox,proxy,watir,Firefox,Proxy,Watir,无论出于何种原因,watir在没有我的指示的情况下更改了我的Firefox浏览器设置 如果我(在办公室)手动打开Firefox,它通常设置为“无代理”,工作正常 但是,如果watir启动一个新的FF实例,它将被设置为“手动代理”,并且浏览器错误表明它正在尝试使用拒绝连接的代理服务器 我们没有代理服务器在工作 如何让watir在没有代理的情况下启动Firefox窗口?我在网上搜索过,没有找到一个这样的例子 (顺便说一句,watir启动会话的FF设置独立于正常FF设置;换句话说,手动更改FF设置并不

无论出于何种原因,watir在没有我的指示的情况下更改了我的Firefox浏览器设置

如果我(在办公室)手动打开Firefox,它通常设置为“无代理”,工作正常

但是,如果watir启动一个新的FF实例,它将被设置为“手动代理”,并且浏览器错误表明它正在尝试使用拒绝连接的代理服务器

我们没有代理服务器在工作

如何让watir在没有代理的情况下启动Firefox窗口?我在网上搜索过,没有找到一个这样的例子

(顺便说一句,watir启动会话的FF设置独立于正常FF设置;换句话说,手动更改FF设置并不能解决问题)。

根据信息,Firefox有5种不同的代理配置:

0
Direct connection, no proxy. (Default in Windows and Mac previous to 1.9.2.4 /Firefox 3.6.4)
[edit]
1
Manual proxy configuration.
[edit]
2
Proxy auto-configuration (PAC).
[edit]
4
Auto-detect proxy settings.
[edit]
5
Use system proxy settings. (Default in Linux; default for all platforms, starting in 1.9.2.4 /Firefox 3.6.4)
看起来“0”是您需要的。我们设置如下所述:

Firefox中的about:config菜单URL中列出了所有配置文件[“lorem ipsum”]类型选项,并以类似的方式进行访问/更改。

根据这些信息,Firefox有5种不同的代理配置:

0
Direct connection, no proxy. (Default in Windows and Mac previous to 1.9.2.4 /Firefox 3.6.4)
[edit]
1
Manual proxy configuration.
[edit]
2
Proxy auto-configuration (PAC).
[edit]
4
Auto-detect proxy settings.
[edit]
5
Use system proxy settings. (Default in Linux; default for all platforms, starting in 1.9.2.4 /Firefox 3.6.4)
看起来“0”是您需要的。我们设置如下所述:


Firefox中的about:config菜单URL中列出了所有配置文件[“lorem ipsum”]类型选项,并以类似方式进行访问/更改。

这个问题是关于Firefox在Ruby中使用“Watir”gem时没有按预期启动。因此,我不认为这是“离题”,我同意。浏览器配置文件设置是“Watir”测试中的日常话题。这个问题是关于Firefox在Ruby中使用“Watir”gem时没有按预期启动。因此,我不认为这是“离题”,我同意。浏览器配置文件设置是“Watir”测试中的一个日常话题。该代码段运行良好,解决了我的问题。非常感谢!这也将帮助我的队友。我仍然想知道代理模式“3”的作用是什么,因为官方文档跳过了这个数字…这个代码片段工作得很好,它解决了我的问题。非常感谢!这也将帮助我的队友。我仍然想知道代理模式“3”的作用是什么,因为官方文档跳过了这个数字。。。