有没有办法从Capybara元素获得CSS / XPath?

时间:2015-08-24 17:22:16

标签: css xpath capybara

有没有办法从Capybara元素中获取CSS / XPath?

我试过了,#path - http://www.rubydoc.info/github/jnicklas/capybara/master/Capybara%2FNode%2FSimple%3Apath但这似乎不起作用。

我在Selenium Webdriver上运行它。

2 个答案:

答案 0 :(得分:1)

我找到了解决方案:

query = element.instance_variable_get(:@query) <br>
locator = query.locator <br>
format = query.selector.format

答案 1 :(得分:1)

Capybara 2.5现已发布:

Capybara的主分支支持#path with selenium - 它很快就会以2.5版本发布。