运行htmlsuite后,selenium rc服务器不会退出

时间:2010-12-15 01:51:59

标签: selenium

我错过了一些明显的东西吗? docos说:

-htmlSuite    : Run a
    single HTML Selenese (Selenium Core) suite and then exit
    immediately ...

但我的实例似乎没有(它也不会写入html输出)

我正在运行:java -jar /opt/selenium-server-1.0.3/selenium-server.jar -debug -htmlSuite * googlechrome http://www.google.co.uk〜/ tsg1.ts~ / g.out

我也放弃了尝试将xml放入此编辑器中 - 但我所做的只是打开www.google.co.uk并寻找“关于google” - 这在firefox ide中工作正常,但从未退出RC ......有什么想法?! * firefox也是如此: - (

4 个答案:

答案 0 :(得分:4)

好的 - 我挖了一遍,发现了以下内容。

selenium IDE在“标题”中生成一个ERRONEOUS行,它以某种方式打破-htmlsuite选项(即它永远不会退出)。按照此示例注释掉该行: `

< table id =“suiteTable”cellpadding =“1”cellspacing =“1”border =“1”class =“selenium”>

< tbody>

<强>&LT; ! - &lt; tr&gt;&lt; td&gt;&lt; b>测试套件&lt; / b&gt;&lt; / td&gt;&lt; / tr&gt; - &gt;

&LT; tr&gt;&lt; td&gt;&lt; a href =“test_case_google”&gt; test_case_google&lt; / a&gt;&lt; / td&gt;&lt; / tr&gt;

&LT; / tbody&gt;&lt; / table&gt;

&LT; / body&gt;

&LT; / html&gt; `

答案 1 :(得分:1)

尝试使用引号:

java -jar /opt/selenium-server-1.0.3/selenium-server.jar -debug -htmlSuite '*googlechrome" "http://www.google.co.uk" "~/tsg1.ts" "~/g.out"

答案 2 :(得分:1)

我只有firefox这个问题。使用chrome运行似乎工作正常。

如果你这样做,理查德格林建议你只能进行一次测试(最后一次测试)。 “测试套件”行告诉selenium它是一个测试套件,需要运行所有测试。

所以问题似乎是在Firefox中,至少它在运行测试套件时不会从测试跳到测试。

对于Firefox,如果您执行此问题中描述的内容:https://code.google.com/p/selenium/issues/detail?id=1759它可以正常工作。 Chrome也可以。

如果链接无法正常工作,解决方法是删除文件的前两行:

  

...抽出每个文件的前两行。那些以:      xml版本......      DOCTYPE html PUBLIC ...

答案 3 :(得分:0)

您“必须”使用“ .html ”扩展程序保存所有html测试,并使用“.html”扩展名在testSuit.html中引用它们。

所以,而不是:

    <table id="suiteTable" cellpadding="1" cellspacing="1" border="1" class="selenium">
    <tbody>
    <tr><td><b>Test Suite</b></td></tr>
    <tr><td><a href="test_case_google">test_case_google</a></td></tr>
    </tbody>
    </table>

必须“是:

    <table id="suiteTable" cellpadding="1" cellspacing="1" border="1" class="selenium">
    <tbody>
    <tr><td><b>Test Suite</b></td></tr>
    <tr><td><a href="test_case_google.html">test_case_google</a></td></tr>
    </tbody>
    </table>
相关问题