我已经安装了selenium IDE和selenium服务器(selenium RC)...在使用phpunit在命令提示符下运行测试用例时它的错误就像
访问Selenium Server时的响应无效 'http:// localhost:4444 / selenium-server / driver /':超时后超时 30000ms
我改变了selenium IDE选项超时属性,并在启动服务器时给出了类似
java -jar selenium-server-standalone-2.24.1.jar [-timeout 7000000]
还有同样的问题说超时30000ms
如果任何人可以提供帮助,那将会很棒提前感谢........
答案 0 :(得分:1)
我刚看到phpunit-selenium代码,似乎他们不支持2.23以上的selenium-server。您应该下载早期版本的selenium服务器(具体为2.23)并运行它。它应该根据他们的READ-ME文件工作。
尽管如此,我看到他们用来访问服务器的网址,即。http://localhost:4444/selenium-server/driver/
被Selenium 1使用而不是webdriver。所以我宁愿从http://release.seleniumhq.org/下载更旧的版本os selnium并试一试。
还有一件事。定义超时的正确方法是java -jar selenium-server-standalone-2.24.1.jar -timeout 7000000
,即没有方括号。
希望这会有所帮助.. :)