-1
다음에 page 모든 체크 박스를 테스트하고 확인하고 싶습니다. 하지만 첫 번째 확인란을 선택한 후에는 항상 오류가 발생합니다.Watir 체크 박스 루프
내 코드 :
checkLArr = Array["L1", "L2", "L3", "L4", "L5", "L6", "L7"]
x = 0
for i in 0 .. 7 do
checkbox = @browser.div(:class => 'check-handler')
if checkbox.should exist and checkbox.input(:id => "#{checkLArr[x]}").should exist
puts "GEIL jetzt wird geklickt"
puts checkLArr[x]
checkbox.click
x += 1
else
puts "Geht nicht"
end
end
오류 메시지 :
expected #<Watir::Input:0x..faa4dba70 located=false selector={:id=>"L2", :tag_name=>"input"}> to exist
./lektorat_anfrage.rb:44:in `block (4 levels) in <top (required)>'
./lektorat_anfrage.rb:41:in `each'
./lektorat_anfrage.rb:41:in `block (3 levels) in <top (required)>'