如何用Capybara选择重复元素

时间:2015-01-28 19:08:25

标签: ruby rspec capybara

我知道如何获得第一个元素,但是如何获得该类x的第二个或第三个元素?

唯一的方法是从下面的数组中选择?如果是这样,从零或一开始?

find(".element")[1]

1 个答案:

答案 0 :(得分:1)

你可以做到

find(".element:nth-of-type(1)")
find(".element:nth-of-type(2)")
find(".element:nth-of-type(3)")

all(".element")[0]
all(".element")[1]
all(".element")[3]