我正在尝试使用Selenium RC运行html testSuite。 浏览器启动,第一次测试运行,但没有别的。 Selenium从未开始在我的套件中运行第二次测试。找不到Selenium的RC文档和互联网相关的任何内容(除了论坛的帖子没有答案)。 谁能帮助我?我能做错什么?
如果我使用Selenium IDE为firefox运行相同的测试套件,它可以完美运行。如果我在seleniumRc启动浏览器后手动运行套件中的第二个测试用例,它运行正常 - 通过手动运行我的意思是点击硒测试页左框架的第二行,然后单击“运行选定的测试”。 / p>
这是我正在使用的命令行:
java -jar selenium-server.jar -htmlsuite *chrome http://localhost:8088/ /home/devel/Dev/tests/TS_5.1.2 /home/devel/Dev/tests/log.html
Apreciate your help! 费尔南多
答案 0 :(得分:3)
将“.html”扩展名添加到测试套件文件和每个测试用例文件中(否则套件将不会超过第一个测试用例)
答案 1 :(得分:2)
根据this,命令行格式为:
java -jar selenium-server.jar -htmlSuite“* firefox”“http://www.google.com” “C:\绝对\路径\为\我\ HTMLSuite.html” “C:\绝对\路径\到\我\ results.html”
与您的一些细微差别,例如htmlSuite中的大写字母S,引用所有内容,测试套件有一个html后缀。
您是否尝试过使用其他浏览器?
只是为了确认您正在运行HTML Selenese套件,而不是单个测试?
答案 2 :(得分:1)
如果您的测试用例文件没有html扩展名,您将遇到此问题。更改测试用例的扩展名,并确保测试套件文件指向新命名的文件。