我是 Watir 世界的新手,在以前的公司中使用过 webdriver 和 geb。我想知道 Watir 是否提供任何类似于 webdriver 中的 get_elements 方法的方法。请参阅下面的示例。
想象一下下面的 html 存在于一个更大的页面中
<div class="someClass">someText</div>
<div class="someClass">someMoreText</div>
<div class="someClass">evenMoreText</div>
我想通过定位给定类的所有元素并遍历它们来对每个 div 做出一些断言。使用 webdriver,我可以这样做:
elements = driver.get_elements(:css, ".someClass")
elements.each do |element|
//some assert on element
end
Watir 是否提供了等效的构造?我在 Watir 文档中找不到任何有用的东西。