【发布时间】:2012-10-25 09:49:07
【问题描述】:
我是 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 文档中找不到任何有用的东西。
【问题讨论】:
标签: ruby testing webdriver watir