【发布时间】:2017-03-11 20:08:11
【问题描述】:
请帮我解决这个问题
我有一个类似 Capybara 的按钮:
<li id="main-menu-button" data-radium="true" style="flex: 0 0 auto; padding: 0px; box-sizing: border-box; color: rgb(158, 144, 212); display: flex; margin: 5px; border-radius: 5px; width: 50px; height: 50px; flex-flow: row nowrap; justify-content: center; position: relative; transition: background-color 100ms ease-out;">
<img src="/assets/images/branding/reachify-r-logo-white.png" alt="Logo" data-radium="true" style="width: 50px; height: 50px; padding: 10px; box-sizing: border-box; border-radius: 4px; background-color: rgba(0, 0, 0, 0.2);">
</li>
我尝试过: click_button "主菜单按钮" 和 find_button("主菜单按钮").click
但它给出了错误:
Unable to find button "Organization"
(Capybara::ElementNotFound)
【问题讨论】:
-
你会显示按钮的 html 吗?
-
标签: ruby testing automation cucumber capybara