我对在这个主题上发现的大多数线程都说硒IDE执行测试太快感到困惑。
我在Google Chrome中使用Selenium,并将speed选项设置为最快。在执行命令之间似乎存在一个内在的停顿,以便以冰川的速度进行诸如姓名和地址表格之类的简单填充。
我了解许多人需要等待命令执行才能运行javascript,更新UI等。对于我的脚本的大部分区域,我都没有这种需要。
我如何使该东西以与例如如果我使用一组jQuery指令填写表格?
答案 0 :(得分:1)
,速度选项设置为最快。
如果您已完成此操作,则除了改善IDE本身的源代码外,您无能为力。
如果速度很重要,则可以切换到Kantu Selenium IDE,用于填写Web表单的速度通常是 2-3倍。我经常将其与type forms一起使用。
以冰川的速度进行填入诸如姓名和地址表格之类的简单事情。
我可以确认这一点。我注意到,Kantu不在同一页面上的表单字段之间等待,但是Selenium IDE(原始)可以。
如果使用Kantu,请记住将重播速度设置为fast
。默认情况下,它是medium
,每步之间增加了0.3s的延迟。