使用Cucumber / Watir:无法找到元素。
描述:我想点击Cash Back。
当我在irb中使用以下内容时:它可以正常工作
browser.link(:id => 'use-0').click
Error: Watir: unable to locate element, using {:xpath=>"//*[@id='use-0']", :tag_name=>"a"}
我试着等到现在。坚持了好几天。请帮忙。 一个。
HTML:<a id="use-0" class="ng-binding" href="/ur2/cash_back"></a>
湾
require 'rubygems'
require 'watir-webdriver'
browser = Watir::Browser.new
browser.goto xxxxxxx
下进行。
def cash=(cash)
@browser.a(:xpath, "//*[@id='use-0']").click
End
d
Given(/^I can click Get Cash Back from the sub-menu options.$/) do
@browser.a(:xpath, "//*[@id='use-0']").click
end