ruby - loop capybara点击所有元素

jvidinwx  于 2023-11-18  发布在  Ruby
关注(0)|答案(2)|浏览(93)

你可以帮助我在这件事上,请?我想能够删除我所有的文件,但我想使用一个循环结构.我怎么能做到这一点使用foreach在ruby,使用水豚?我已经尝试了几个职位,我没有得到预期的结果.
enter image description here
删除文件

vm0i2vca

vm0i2vca1#

假设File__Button类中没有其他按钮,你应该可以做如下事情:

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

字符串
如果有确认,您也需要单击确认。

qacovj5a

qacovj5a2#

旧的,但仍然是第一个谷歌击中。我最终使用的是

all('button', text: 'Delete File').each(&:click)

字符串

相关问题