【问题标题】:Why doesn't Selenium return from this internal HTTPS URL?为什么 Selenium 不从这个内部 HTTPS URL 返回?
【发布时间】:2010-09-27 22:49:21
【问题描述】:

谁能告诉我为什么 Selenium 不能从打开这个内部 HTTPS URL 中返回?

https://red1cert.red-usa.com:37443/index.php3

在调用selenium.open("https://red1cert.red-usa.com:37443/index.php3") 后,Selenium 挂起,并且在很长一段时间后,它因服务器错误而终止。请帮忙。

【问题讨论】:

  • 您确定该 URL 可以访问吗?我无法从这里打开它。
  • 很抱歉。刚刚意识到我发送了一个在我们网络中的 url。唔!!任何想法基于上述蒂姆描述的行为可能是什么问题?谢谢
  • 您能否在运行 Selenium 的同一台机器上从浏览器手动访问此 URL? Selenium 是否成功启动了浏览器,如果是,浏览器中会发生什么?这可能是安全证书问题,但您至少应该看到浏览器尝试打开 URL。

标签: java selenium selenium-rc testng selenium-grid


【解决方案1】:

我还不是 Selenium RC 方面的专家,目前正在尝试。也就是说,我发现如果将速度设置为 1000 左右,可能会有帮助!

在 Java 中:selenium.setSpeed("1000"); 在 PHP 中:$this->setSpeed("1000");

祝你好运!

【讨论】:

    【解决方案2】:

    这可能归因于 selenium.open() 错误,在 1.0.3 中,它变得无响应。我遇到了这个顺序打开多个站点的脚本。 假设您的 URL 在 Selenium 之外是可访问的,请尝试使用 Selenium 2.0 并执行相同的命令。

    这是我之前的问题的链接 - selenium.open() becomes unresponsive in an iterative test

    【讨论】:

      猜你喜欢
      • 2015-06-10
      • 1970-01-01
      • 1970-01-01
      • 2014-10-29
      • 2018-01-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-29
      相关资源
      最近更新 更多