我的代码应加载CSV文件,并为每个字段执行某些操作。
例如,该文件包含:/help_desk_idle/
在我的代码中,我需要使用:
b.image(:src, value).click # Value is the "/help_desk_idle/" from csv
我在`assert_exists'中得到一个例外:
Unable to locate element, using :src, "/help_desk_idl"
代码是:
require 'csv'
require 'watir'
require 'rubygems'
Watir::Browser.default = 'ie'
require 'csv'
CSV.foreach("data2.csv", :quote_char => '"', :col_sep =>';', :row_sep =>:auto) do |row|
type = row[0]
value = row[1]
if type == "image"
puts value
b.image(:src, value).click
p b.down_load_time
sleep 3