通过xpath选择器与元素交互

时间:2011-05-27 23:51:56

标签: xpath cucumber capybara

我看到很多文档和人们使用xy和capybara的例子,但由于某种原因我没有找到任何关于如何做最简单的事情...点击一个xpath标识的(按钮|链接|无论如何)选择。如何完成以下步骤定义:

Given /^I click the element identified by xpath "([^"]*)"$/ do |xpath_selector|
  click_button(xpath_selector)
end

1 个答案:

答案 0 :(得分:1)

如果你想手动指定xpath选择器并单击该元素,无论它是什么(按钮,链接,div等),请尝试:

page.find(:xpath, xpath_selector).click