Capybara' first'选择器不工作

时间:2015-01-05 10:13:16

标签: ruby cucumber capybara automated-tests

在我的测试用例中,我有一些类似的按钮,我正在尝试选择并单击第一个按钮。当我使用find('a.add-link').click时,它会给我一个模糊的匹配错误,这是预期的,但是当我尝试使用find('a.add-link').first.click时,它仍然声称这是一个模棱两可的匹配。

此外,如果我尝试使用类似first('a.add-link').click的内容,则无法找到选择器。

我使用find('a.add-link', match: :first).click找到的另一种方法也不起作用,它说这是一个错误的密钥

我正在使用黄瓜版本1.2.5

1 个答案:

答案 0 :(得分:1)

好的,我已经设法使用

来解决它
eventually do
  first('a.add-link').click
end