我正在尝试在Netbeans中使用PHPUnit和Selenium,并且在使用需要用户名和密码的代理运行测试时遇到问题。
我创建了一个新的firefox配置文件,并安装了一个名为AutoAuth的插件,用于保存代理的用户名和密码。
我在启动Selenium Server时指定了这个自定义firefox配置文件,所以当我从命令行运行我的测试时,它不会提示我输入用户名或密码。
通过Netbeans运行测试时,Firefox会提示我输入代理的用户名和密码。 如果我检查Netbeans已启动的浏览器实例的firefox扩展,则它没有安装AutoAuth。
AutoAuth安装在默认设置和我创建的自定义配置文件上,因此我不确定Netbeans启动的此Firefox实例的配置文件存储在何处。
使用用户名和密码在Netbeans中指定手动代理,但这甚至不启动浏览器,只有在我将其设置为无代理时才有效
使用参数-p在Netbeans选项中指定浏览器,但这没有任何效果。
在我为Firefox Netbeans启动实例安装AutoAuth时进行测试休眠,这将安装sbut,当我重新运行测试时,扩展程序尚未保存。
这让我感到疯狂有没有人让phpunit在Netbeans中使用代理?
答案 0 :(得分:0)
您是否尝试在代码中设置Firefox配置文件?如果没有,请尝试