针对Cassini Web服务器的Selenium RC
时间:2020-03-06 14:35:18 来源:igfitidea点击:
我正在尝试针对在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浏览器中收到上述错误,命令窗口告诉我确定。
有输入吗?
解决方案
我认为问题在于Selenium和Web服务器都在localhost上运行。
如果我使用" iehta"而不是" iexplore"运行,它将起作用。
Selenium服务器和Web服务器应在不同的端口上运行。
我们是否尝试过使用-proxyInjection标志运行RC?
我不确定这是否是问题的一部分,但无法从另一台计算机访问卡西尼号。它仅用于本地开发。我今天遇到了这个问题,正在尝试UltiDev(卡西尼包装纸)解决此问题:http://www.ultidev.com/products/Cassini/index.htm