입력 필드가 clear
인 이유를 모르겠습니다.입력 필드 지우기 : # <Watir :: Input : XYZ> (NoMethodError)에 대해 정의되지 않은 메소드 'clear'
PageObject :
element(:test_input_field) { |b| b.input(class: "search-field") }
def set_search_value(search_entry)
test_input_field.when_present.clear
test_input_field.when_present.set(search_entry)
end
Step_file :
page.set_search_value(search_entry)
출력 :
undefined method `clear' for #'<'Watir::Input:0x00000003980d20'>' (NoMethodError)
를, 그래서이 라인'test_input_field.when_present.clear을 제거 할 수 있습니다 그리고 시도해보십시오. –
kk yea true,하지만 나를 위해 더 명확한 이유는 분명하고 입력이 함께 작동하지 않습니다 :) – Becks303
이것은 저스틴 코에 의해 이미 대답했습니다. 대답을 따를 필요가 있습니다. :) –