【发布时间】:2015-10-13 22:10:03
【问题描述】:
我正在使用 Capybara 2.4.4 点击链接。 html是这样的:
<a name="skiplink" id="skiplink" type="button" href="javascript:void(0);" onclick="skipForm(); return false;">salta</a>
水豚命令:
find("a", :text => "salta").click
find('skiplink').click
两者都不起作用:
Failure/Error: find("a", :text => "salta").click
NoMethodError:
undefined method `empty?' for nil:NilClass
我已经从save_and_open_page 输出中复制粘贴了html,所以它可能是正确的
我正在使用默认驱动程序(无硒)
谢谢
【问题讨论】:
-
如果我下面的回答没有帮助,请将堆栈跟踪添加到错误中,以便我可以查看错误来自何处
标签: ruby rspec tdd capybara bdd