我正在尝试针对在Cassini网络服务器上运行的ASP.NET代码运行Selenium RC。
当我直接浏览它时,Web应用程序可以工作,但是当我通过Selenium运行时,我得到了
HTTP错误:403
禁止代理
运行Selenium i交互模式我用:
开始一个新会话cmd=getNewBrowserSession&1=*iexplore&2=http://localhost:81/ cmd=open&1=http://localhost:81/default.aspx&sessionId=199578
我在Selenium浏览器中遇到上述错误,命令窗口告诉我确定。
任何输入?
答案 0 :(得分:1)
我认为问题是Selenium和网络服务器都在localhost上运行 如果我使用“iehta”而不是“iexplore”运行它会起作用。
答案 1 :(得分:1)
您的Selenium服务器和Web服务器应该运行不同的端口。
答案 2 :(得分:1)
我不确定这是否是问题的一部分,但是无法从其他计算机访问cassini。它仅适用于本地开发。我今天遇到了这个问题,正在尝试使用UltiDev(卡西尼包装纸)绕过它:http://www.ultidev.com/products/Cassini/index.htm
答案 3 :(得分:0)
您是否尝试使用-proxyInjection标志运行RC?