2008-09-23 33 views
0

我想运行Selenium RC针对在卡西尼网络服务器上运行的ASP.NET代码。Selenium RC针对卡西尼网络服务器

Web应用程序的工作原理,当我直接浏览,但通过硒运行时,我得到

HTTP错误:403
禁止代理


运行硒我的互动模式,我开始一个新的会话与:

cmd=getNewBrowserSession&1=*iexplore&2=http://localhost:81/ 
cmd=open&1=http://localhost:81/default.aspx&sessionId=199578 

我在Selenium浏览器中得到上述错误,命令窗口te我可以。


任何输入?

回答

1

我认为问题是Selenium和webserver都在本地主机上运行。
如果我使用“iehta”而不是“iexplore”运行,它会起作用。

1

您的Selenium服务器和Web服务器应运行不同的端口。

0

您是否尝试过使用-proxyInjection标志运行RC?

1

我不确定这是否是问题的一部分,但cassini无法从其他机器访问。它仅用于本地开发。我今天遇到了这个问题,并试图UltiDev(卡西尼包装)解决它:http://www.ultidev.com/products/Cassini/index.htm

+0

不知道我会使用该软件,但我认为这是一个有效的观点。 – David 2009-10-04 21:06:05