我正在使用黄瓜在ruby上创建一些自动化,我必须验证具有特定id的某个按钮不存在。
我该怎么做?
答案 0 :(得分:1)
当你使用黄瓜红宝石时,我想你可能正在使用水豚。您可以在其中一个步骤定义中使用其中一个内置匹配器,如下所示:
page.has_no_button?("buttonId")
您可以在git repo of capybara中找到此匹配器以及所有其他可用的匹配器。
它使用has_no_selector?
匹配器,您可以使用它来检查页面上是否存在任何元素。您也会在代码中找到documentation。