到下面连接中下载Xls.rb 然后就可以在你的Watir脚本当中方便的处理excel, 比如将数据文件放入excel中。
http://wiki.openqa.org/display/WTR/Excel+interface+class
写一个读取文件的函数,例如
def read_test_data_from_spreadsheet(range, sheet)
begin
xlFile = XLS.new("#{DATA_PATH}")
$data = xlFile.getHash("#{range}", "#{sheet}") #get test data in the spreadsheet
ensure
xlFile.close
end
end
上面的代码就可以在指定的Sheet, 指定的Range读取数据
可以通过 $data["var name"] 使用数据。