好的,这是我第一次尝试运行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分钟,什么也没发生。
我在SO上找到了这个question,这根本没有帮助我。
因为这是新安装的,我将尝试重新启动计算机以查看它是否有帮助,但其他帮助非常受欢迎。
修改 重新启动计算机没有帮助。我也尝试在paralel中运行demo,结果相同 - 出现了四个新的firefox窗口,没有任何反应。
ANT:
Apache Ant(TM) version 1.8.3 compiled on February 26 2012
Selenium grid版本:1.0.8
Firefox 11.0版
编辑2
好的,愚蠢的我 - 我会在demo
子文件夹中找到源代码的演示参考。由于我找不到demo子文件夹......这可能是问题,对吧? :)
编辑3
我检查了旧版本的selenium网格,它也不包含demo
子文件夹。好的,我被卡住了......
答案 0 :(得分:2)
Selenium 1.0.8版不支持FF 11.0。你应该使用Grid 2.0。这是最新的。您可以找到详细信息here
答案 1 :(得分:0)
最新版本的Selenium无法控制firefox版本11.0,您应该尝试使用firefox 10或之前的版本。