问题描述
|
我看到了很多文档和使用xpath与capybara一起使用的人的示例,但是由于某些原因,我没有找到有关如何执行最简单操作的任何信息...单击由xpath选择器标识的(按钮|链接|任何内容)。如何完成以下步骤定义:
Given /^I click the element identified by xpath \"([^\"]*)\"$/ do |xpath_selector|
click_button(xpath_selector)
end
解决方法
如果要手动指定xpath选择器并单击元素,无论它是什么(按钮,链接,div等),请尝试:
page.find(:xpath,xpath_selector).click