Netbeans PHPUnit Selenium与代理

时间:2012-08-18 10:27:22

标签: netbeans selenium phpunit

问题

我正在尝试在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中使用代理?

1 个答案:

答案 0 :(得分:0)

您是否尝试在代码中设置Firefox配置文件?如果没有,请尝试