【发布时间】:2017-11-22 07:10:25
【问题描述】:
我正在尝试获取网页中列表项的计数并输出:
office_lists = browser_driver.li(:class, 'office')
office_list = browser_driver.li(:class, 'office')
office_list = Hash.new 0
office_list.links.each do |link|
office_list[link] += 1
puts office_list
但我没有成功。我希望有人可以。说这些都是我在页面上的 li
<li class=‘office’></li>
<li class=‘office’></li>
<li class=‘office’></li>
<li class=‘office’></li>
<li class=‘office’></li>
<li class=‘office’></li>
然后我想把它放在某种数组对象中,然后得到计数并输出项目的数量,如下所示:
puts "There are #{count} number of offices in the list"
任何帮助将不胜感激。 我是否还需要诸如“pp”或“p”之类的东西或其他任何东西,或者 watir 是否足以完成这项任务?
【问题讨论】:
标签: ruby rspec webdriver watir