需要在包含许多不同表单的页面上选择并提交表单,其中包含具有特定值的隐藏字段。
我知道form.fields_with()
要选择表单字段,并且page.form_with()
要选择具有特定属性的表单,但我想选择一个表单,该表单具有一个隐藏字段,其值属性为“xxxxx”。
有没有办法在机械化中做到这一点?还是我卡在使用 xpath 或 hack 解决方案?我想要的 XPath 是
xpath("//form[div/input/@value='xxx']").click_button
不过,我当然不能click_button
在 xpath 上。