水豚:不会选择引导按钮组

mztwo

我有以下按钮组,我无法让水豚/硒选择:

<div class="btn-group hidden-sm" data-toggle-name="user[attributes][0][customization_id]" data-toggle="buttons">
  <label class="btn btn-default active">
    <input type="radio" value="17">
      Stocky body
  </label>
  <label class="btn btn-default">
    <input type="radio" value="16">
      Round body
  </label>
</div>

我尝试遵循以下步骤:

click_button 'Stocky body'

find(:xpath, "//input[@value='16']").click

find(:xpath, "//input[@type='radio'][@value='16']").click

至此,我已经准备了一个多小时的:xpath和Capybara答案,他们都认为:xpath代码至少应该可以工作。

谁能说明我在这里做错了什么?

mztwo

我找到了解决方案,因为输入标签没有关闭,所以我需要使用Capybara并找到标签。

以下代码可以正常工作:

page.find('label', text: 'Stocky body').click

希望这对尝试将Bootstrap样式选择器使用Capybara的其他人有所帮助!

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

水豚选择(“单选按钮”)不起作用

来自分类Dev

水豚选择方法找不到单选按钮

来自分类Dev

黄瓜/水豚从特定类别中选择按钮?

来自分类Dev

水豚不会进入页面

来自分类Dev

如何选择出现在水豚的新弹出窗口中的按钮?

来自分类Dev

XPath不会选择应该

来自分类Dev

水豚代码以单击图像按钮

来自分类Dev

水豚找不到提交按钮

来自分类Dev

UI反应水豚按钮单击测试

来自分类Dev

带RSpec的水豚-选择框选项

来自分类Dev

Rspec和水豚选择值

来自分类Dev

无法在水豚中选择选项

来自分类Dev

水豚未传递选择参数

来自分类Dev

选择带有水豚的提示

来自分类Dev

链接的水豚选择器

来自分类Dev

水豚歧义失败选择列表

来自分类Dev

单选按钮不会选中/取消选中

来自分类Dev

SBT不会选择指定的mainClass

来自分类Dev

jQuery不会选择标签吗?

来自分类Dev

PDO不会选择数据库

来自分类Dev

jQuery不会选择附加的隐藏元素

来自分类Dev

SBT不会选择指定的mainClass

来自分类Dev

水豚访问不会加载该页面

来自分类Dev

更改值后,水豚树集不会触发事件

来自分类Dev

水豚不会在测试中呈现页面

来自分类Dev

输入提交点击按钮水豚没有ID

来自分类Dev

水豚-查找位于表格行中的已禁用按钮

来自分类Dev

水豚:使用Webkit或Poltergeist获取选中的单选按钮

来自分类Dev

带有文本选择和按钮的引导输入组