Hudson 中有 Selenium 插件 (RC),如果服务器需要一段时间才能响应,则构建时间过长并且会不断失败。我认为在测试文件中加入等待不是一个好主意,因为测试代码会因“等待”而变得臃肿,并且会增加构建时间,如果响应延迟,测试仍然会失败。
我想知道在 hudson 中是否可以控制 Selenium 测试用例的执行速度?就像您拖动 slider 以降低和最大化浏览器中的速度一样。
谢谢。
最佳答案
我认为无法控制 hudson/jenkins 的测试执行速度。但是,您可以通过以下 Selenium 方法设置测试速度(在这种情况下,Selenium 将在每个命令后等待 1 秒):
selenium.setSpeed("1000");
关于testing - 在 hudson 中控制 Selenium 测试速度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7591862/