1

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

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

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

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

浏览器成功启动,但未执行selenese 命令

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

谢谢!

4

1 回答 1

1

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

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

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

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

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

在那之后它就像它应该的那样运行:)。希望这足够清楚。

屯吉

于 2013-09-05T05:38:29.193 回答