我与Ruby on Rails的工作中发现3,黄瓜和水豚水豚,一个css元素
我一直在寻找了一段时间,我无法弄清楚如何找到一个特定的一个CSS标签内的页面元素。在我的情况下,我需要确保在表格中找到名称,而不是在“欢迎[名称]”中找到。
我想是这样的:
within('table') do
page.body.index("[Name]")
end
而且我有一个表id='table'
。
但我想知道如何为任何CSS元素做到这一点,如:
within('h2') do
page.body.should have_content ('stuff')
end
我想我的问题与page.body做的,但我不知道如何包含它到一个特定的CSS标签。
在此先感谢!
这工作,会有吃出发现元素的索引的好办法?因此,如果我想比较表格中两个元素的顺序,我认为最好的方法是找到每个元素的索引并进行比较。 – ardavis
''page.should have_selector()''也适用 – s2t2