Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/22.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Excel电子表格中记录Ruby watir Cumber结果?_Ruby_Excel_Cucumber_Watir_Resultset - Fatal编程技术网

如何在Excel电子表格中记录Ruby watir Cumber结果?

如何在Excel电子表格中记录Ruby watir Cumber结果?,ruby,excel,cucumber,watir,resultset,Ruby,Excel,Cucumber,Watir,Resultset,我使用Ruby watir Cumber实现自动化。到目前为止,我一直在使用.csv记录批处理运行的结果。现在,我的要求已更改,我想将结果记录在excel表格中。我将结果记录在.csv文件中的代码如下: day = Time.now.strftime("%v") dirname = File.basename(Dir.getwd) File.open('../../Results'+day+'.csv','a+') do |file| file.puts("#{dirname},

我使用Ruby watir Cumber实现自动化。到目前为止,我一直在使用.csv记录批处理运行的结果。现在,我的要求已更改,我想将结果记录在excel表格中。我将结果记录在.csv文件中的代码如下:

  day = Time.now.strftime("%v")
  dirname = File.basename(Dir.getwd)
  File.open('../../Results'+day+'.csv','a+') do |file|
  file.puts("#{dirname},#{scenario_name},Pass,#{Time.now}")
  end
请帮助我修改代码以将结果记录在excel中


在整个批次中,我有大约100个正在运行的场景。我还需要使用多个选项卡。我也尝试过使用电子表格gem,但它对我不起作用。

为什么不能将CSV加载到Excel中?谢谢您的回复。当我在不同的浏览器上使用它时,我想将结果记录到不同的选项卡中。之前我只在firefox上工作,所以csv适合我。现在我需要登录excel,使用不同浏览器的不同选项卡。你的问题相当广泛——你要求某人选择一个库,并描述如何使用它做一大堆事情。请考虑挑选宝石,尝试它,然后问一个具体的问题。例如,您可以展示您使用电子表格gem所做的尝试,并提出一个关于解决“不适合我”部分的特定问题。