我正在使用selenium-server-standalone-2.33.0.jar
和用C#编写的测试来测试我的Web应用程序。
我在公司网络上,为了访问外部网站,我需要将Internet Explorer配置为使用.pac文件:
工具 - >互联网选项 - >连接 - >局域网设置 - >使用自动配置脚本 - > http://proxy.corporateUrl:8080/pacfile.pac
。 Web应用程序需要访问外部URL:s,因此我必须使用此代理文件。
然而,当运行selenium时,它会设置自己的pac文件,看起来像这样:
file://C:/Users/username/AppData/Local/Temp/2/7e03b3f7bc834b37916053a5c693a02c839069602558458747/proxy.pac
具有以下内容:
function FindProxyForURL(url, host) {
return 'PROXY localhost:4444; DIRECT';
}
当设置此pac文件时,我无法再访问外部网站。那么,我该怎么办?