입력되는 모든 입력란을 찾을 수있는 방법이 있습니까? 입력 = 이메일? 나는 그 ID를 가지고 등등하지만 특정 조건에 따라 변경 볼 수 있습니다입력란을 기준으로 필드 찾기
<input id="keeper-email_email" name="keeper-email.email" value=""
aria-describedby="keeper-email_email-hint" no_optional_label="true"
type="email" autocomplete="off" maxlength="254">
:
는 여기에 HTML 코드입니다. 이메일을 입력하고 필요한 이메일 주소를 입력하는 필드를 식별 할 수있는 메소드를 작성하려고했습니다.
카피 바라와 함께 할 수있는 방법이 있습니까?
나는 시도했다 : 모든 이메일 양식 단어 '이메일'을 가지고 있기 때문에
emails = all(:xpath, "//label[contains(text(), 'email')]")
email = emails[0].text
email_2 = emails[1].text
fill_in(email, with: 'bla')
fill_in(email_2, with: 'blo')
이 작동 : 주위에 작은 연주 후
all('input[type='email']")
내 것보다 훨씬 낫습니다. 당신. – Tom