나는 그의 문제를 도와달라고 동료에게 질문을 받았지만 나도 그것에 매달려있다.Capybara Cucumber matchers
그는 자신이 가지고있는 목록에서 클릭 가능한 요소를 텍스트로 찾으려고합니다.
목록이 포함되어 그 목록을 통해 반복 할
list = [ 'cat : B',
'cat : B1',
'cat : BE'
]
는 cat : B
의 첫 번째 반복 클릭은 예상대로. 다음 반복은 B1
대신 cat : B
을 클릭합니다. 사용
코드는 다음과 같습니다 카피 바라 만까지 첫 번째 B로 일치하고있는 요소를 발견의 생각, 대신 B1 또는 BE에 일치되는 것처럼 그건
list.each do |cat_item|
find('li.category', text: cat_item, :match => :prefer_exact).click
보인다.
이 방법이 있습니까? 여러 가지 방법을 시도했습니다.