我想了解以下Capybara语法的含义 -
find(:xpath, '//*[@id="application-lines"]/div[2]/ul/li[2]/a').click
我特别不了解find方法的第二个属性。
如果有人能帮助我理解语法,那就太好了!
答案 0 :(得分:1)
这不是Capybara的特定内容,即XPath,用于导航XML文档的元素。
在这种情况下,正在寻找一个id
application-lines
的节点,并在该元素内部检索第二个div[2]
,并使用ul
元素从中检索第二个li
1}}并检索其中的a
元素。所有这一切最终都是找到click
元素的a
。
您可以在此处了解XPath:XPath tutorial