【问题标题】:Selenium RC against a Cassini webserverSelenium RC 针对 Cassini 网络服务器
【发布时间】:2010-09-12 07:24:20
【问题描述】:

我正在尝试针对我在 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 浏览器中收到上述错误,命令窗口告诉我 OK。


有什么意见吗?

【问题讨论】:

    标签: selenium cassini


    【解决方案1】:

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

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        【解决方案3】:

        我不确定这是否是问题的一部分,但是无法从另一台机器访问 cassini。它仅用于本地开发。我今天遇到了这个问题,正在尝试 UltiDev (cassini wrapper) 来解决它:http://www.ultidev.com/products/Cassini/index.htm

        【讨论】:

        • 不确定我会使用那个软件,但我认为这是一个有效的观点。
        【解决方案4】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2012-03-12
          • 1970-01-01
          • 1970-01-01
          • 2011-12-07
          • 1970-01-01
          • 1970-01-01
          • 2012-01-24
          • 1970-01-01
          相关资源
          最近更新 更多