ruby - Watir 4.0.2 Click 浏览器崩溃
问题描述
以下代码导致了一些问题:
b = Watir::Browser.new
options = b.select.options
options.each do |opt|
s = opt.text
i = s.length - 1
if s[i-1] == '(' then
puts s
b.select().select_value(s)
b.text_field(:id => 'nombre', :name => 'nombre').value = '0'
b.input(:class => 'bouton-ajouter').click
end
end
执行单击时,它会停止执行 each 并崩溃。为什么会这样?
解决方案
谢谢你们的帮助,我想我只是想出了怎么做,我将重新加载我的浏览器返回我的选择更改另一个选项并在其上创建一段时间,直到没有符合我的条件的选项,这是最简单的我认为的方式(如果我无法升级)。