我可能已经做了这个100次,但是我不明白为什么它告诉我找不到这个对象。以下是我的html代码:
另外,我已经验证了我在正确的页面上,并且当我使用save_and_open_screenshot
时可以看到顾问。
HTML
<div class="panel">
<%= form.label :advisor, class: "panel__label" %>
<%= form.radio_button :advisor_or_client, "advisor", class: "panel__input__radio advisor" %>
</div>
<div class="panel">
<%= form.label :client, class: "panel__label" %>
<%= form.radio_button :advisor_or_client, "advisor", class: "panel__input__radio client" %>
</div>
测试
choose('advisor')
错误
Failure/Error: choose('advisor')
Capybara::ElementNotFound:
Unable to find radio button "advisor"
截图
根据提供的信息,我如何选择我的功能规范中的单选按钮?