使用Selenium RC启动指定的浏览器后,测试不会运行

时间:2013-09-04 10:33:31

标签: java selenium selenium-rc selenium-ide htmlsuite

请帮助,我没有想法!!!!!!

我在使用Selenium IDE创建的测试时遇到问题Selenium RC的-htmlSuite命令在我的任何浏览器上(即ff和chrome)。

当我在CMD中运行以下命令时,Windows 8:

  

java -jar selenium-server-standalone-2.35.0.jar -htmlSuite   “* googlechrome”“http://www.example.com”   “C:\用户\ Tunji \桌面\ SeleniumTestsCoreFunctionality \ BasicTest.html”   “C:\用户\ Tunji \桌面\ SeleniumTestsCoreFunctionality \ results.html”   -firefoxProfileTemplate“C:\ Users \ Username \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles \ 0srebkp2.selenium”

浏览器成功启动,但是selenese命令 Not 正在执行。

RC启动时的浏览器URL值为:

  

http://www.example.com/selenium-server/core/TestRunner.html?auto=true&multiWindow=true&defaultLogLevel=info&baseUrl=http%3A%2F%2Fwww.example.com&resultsUrl=../postResults&test=http%3A%2F%2Fwww.example.com%2Fselenium-server%2Ftests%2FBasicTest.html

知道问题可能是什么?...请帮助。

我正在使用selenium-server-standalone-2.35.0.jar

谢谢!

1 个答案:

答案 0 :(得分:1)

我犯的错误是我的硒测试“ BasicTest.html ”不是测试套件。

由于这是一次测试,-html套件无法识别它。它只查找要执行的测试套件。

我不得不将“BasicTest.html”放入“ SeleniumTestSuite.html ”并改为引用它。

所以新命令看起来像这样:

  

java -jar selenium-server-standalone-2.35.0.jar -htmlSuite   “* googlechrome”“http://www.xxxx.com”   “C:\用户\ Tunji \桌面\ SeleniumTestsCoreFunctionality \ SeleniumTestSuite.html”   “C:\用户\ Tunji \桌面\ SeleniumTestsCoreFunctionality \ results.html”   -firefoxProfileTemplate“C:\ Users \ Username \ AppData \ Roaming \ Mozilla \ Firefox \ Profiles \ 0srebkp2.selenium”

之后它就像应该的那样跑:)。希望这很清楚。

Tunji