在代理后面使用JWebUnit

时间:2012-03-22 08:41:13

标签: java proxy jwebunit

我正在使用JWebUnit在我的本地运行的应用程序(localhost)上运行测试,但是我的应用程序的某些部分需要将用户重定向到外部站点,做一些事情然后再回来(重定向到localhost)。

由于我在代理服务器后面,我尝试过使用TestContext.setProxyAuthorization()但是JWebUnit无法在本地访问应用程序(TestContext没有像nonProxyHosts那样),如果我没有&#39 ; t使用TestContext.setProxyAuthorization(),JWebUnit无法访问远程站点。

我该怎么办?

1 个答案:

答案 0 :(得分:0)

you can use the following within your setup method.  I have used this myself and it works
you may need to add a password key and a value too

 System.setProperty("proxyHost", "AUT ip");
 System.setProperty("proxyPort", "AUT port 8080");
 System.setProperty("proxySet", "true");
 System.setProperty("http.nonProxyHosts", "webserverfor AUT");`enter code here`