Selenium grid 无法运行演示测试

标签 selenium selenium-grid demo

好吧,这是我第一次尝试运行 Selenium Grid。

1 - 我按照这个页面去了:http://selenium-grid.seleniumhq.org/run_the_demo.html

 ant launch-hub
 ant launch-remote-control
 ant run-demo-in-sequence

当然,每个命令都在不同的 MS-DOS 窗口中(运行 Windows XP)]

我看到的一切都如演示所示,直到最后一点我只看到了这一点:

run-demo-in-sequence:
 [java] [Parser] Running:
 [java]   Selenium Grid Demo In Sequence
 [java]
 [java] 21-Mar-2012 14:46:29 com.thoughtworks.selenium.grid.tools.ThreadSafeSeleniumSessionStorage startSeleniumSession
 [java] INFO: Contacting Selenium RC at localhost:4444

Firefox 的新窗口确实出现了,但仅此而已。我等了大约 10 分钟,什么也没发生。

我找到了这个question SO,这对我一点帮助都没有。

因为这是新安装的,我将尝试重新启动计算机以查看是否有帮助,但非常感谢其他帮助。

编辑 重新启动计算机没有帮助。我也尝试并行运行演示,结果相同 - 出现四个新的 Firefox 窗口,但没有任何反应。

Ant :

Apache Ant(TM) version 1.8.3 compiled on February 26 2012

Selenium 网格版本:1.0.8

火狐版本 11.0

编辑2 好吧,愚蠢的我 - 演示引用,我将在 demo 子文件夹中找到源代码。由于我找不到演示子文件夹...这可能是问题所在,对吗? :)

编辑3 我检查了旧版本的 selenium grid,它也不包含 demo 子文件夹。好吧,我被困住了...

最佳答案

Selenium 版本 1.0.8 不支持 FF 11.0。您应该使用 Grid 2.0 。这是最新的。详情可查看here

关于Selenium grid 无法运行演示测试,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9806028/

相关文章:

linux - 如何探索 Symfony AcmeDemoBundle 页面和代码

python - 在 Linux 服务器上使用 Selenium 运行 Scrapy Web Crawler

java - Selenium By.xpath、By.linkName 以前可以工作,现在不再工作了

java - 在 Selenium 网格上创建和上传文件

java - org.openqa.selenium.WebDriverException : Error forwarding the new session cannot find : Capabilities

jquery - 我疯了吗? jQuery 'effects' 页面上的演示在任何浏览器中都不起作用

java - 演示值(value)高的JSF表格组件

python - 当不同链接的目标名称不同时在窗口之间切换

java - WebDriver等待,不同的等待条件

node.js - 使用 Jenkins、selenium-grid 和 Protractor 进行 e2e 测试