我有一组测试步骤,我必须使用不同的参数执行。我在Eclipse / TestNG中编写了这个脚本,由excel表提供的参数驱动。
现在,测试步骤涉及设置页面的属性,然后打开另一个页面以确认属性已设置。因此,实际上,我在测试开始时使用简单的selenium.open("my_first_url");
,设置属性,然后使用另一个selenium.open("my_second_url");
来打开执行断言的另一个URL。
大约有9-10套测试数据。
这是问题 -
当测试迭代第4次迭代时,selenium RC只是暂停(挂起?)selenium.open(...);
命令。
我之前已经注意到了这种情况,但只是将其视为测试异常。
任何指针都将不胜感激。感谢。
答案 0 :(得分:2)
在selenium.open()
方法
selenium.setTimeout("0");
答案 1 :(得分:0)
我仍然不确定FF导致这种情况的原因。为了解决这个问题,我升级到了selenium server 2.0的alpha版本。