红宝石-循环水豚单击所有元素

时间:2018-09-16 00:51:58

标签: ruby testing automation automated-tests capybara

在这件事上,您能帮我吗? 我希望能够删除所有文件,但是我想使用循环结构。我如何使用红宝石中的foreach和水豚来做到这一点?我已经尝试了几篇文章,但没有得到预期的结果。

enter image description here

删除文件

1 个答案:

答案 0 :(得分:0)

假设File__Button类没有其他按钮,则应该可以执行以下操作:

page.all(:css, 'button.File__Button').each do |button_element|
    button_element.click
end

如果有确认,您也需要单击该确认。