Watir(“经典”Watir)从下拉菜单中选择一个包含约250个选项的选项大约需要两秒钟。有没有办法让这更快?
(两秒钟可能听起来不多,但经过反复的“压力测试”,这会变得有点恼人......)
我已经测试过“browser.speed =:zippy”,但它对此没有影响。
答案 0 :(得分:0)
加快速度的一种方法是为每个选项生成自动html ID属性,然后按id定位。例如:
<select id="options">
<option id="option1">First Option</option>
<option id="option2">Second Option</option>
...
<option id="optionx">X Option</option>
</select>
然后选择如下:
browser.option(:id => "option2").select