1
我已經有一個同事問他幫助他的問題,但我也陷入了困境。水豚黃瓜匹配器
他想從列表中找到一個可點擊的元素。
該列表包含:
list = [ 'cat : B',
'cat : B1',
'cat : BE'
]
當他遍歷列表,如預期cat : B
第一次迭代點擊。下一次迭代也會點擊cat : B
而不是B1
。
使用的代碼是:
list.each do |cat_item|
find('li.category', text: cat_item, :match => :prefer_exact).click
這看起來好像水豚只是儘可能的第一個B匹配和思考它的發現的元素,而不是匹配B1或BE。
有沒有辦法解決這個問題?我試過幾種方法