【发布时间】:2021-01-15 08:07:58
【问题描述】:
以下代码导致了一些问题:
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 而只是崩溃。 为什么会这样?
【问题讨论】:
-
有什么理由必须使用已经快 8 年的 v4.0.2 了吗?从那时起已经有各种修复,所以它可能已经解决了。
-
是的,这是他们在我工作的公司使用的,他们不想升级:(
-
那很不幸,希望你能改变他们的想法。脚本运行时是否有异常?您使用的是什么浏览器和版本?