【问题标题】:How to add more than one table(new sheet like Excel) of Test Data into a single .CSV file then read in Robot Framework?如何将多个测试数据表(新表,如 Excel)添加到单个 .CSV 文件中,然后在 Robot Framework 中读取?
【发布时间】:2020-11-12 09:32:43
【问题描述】:

我已将测试数据添加到单个测试用例的 .CSV 文件中,并希望为同一框架中的另一个测试用例添加新的测试数据。我用于测试用例的示例 xx.csv 文件数据:

${name};${job};

Raman;Sr Test Engineer;

现在,如何添加具有相同 xx.csv 文件数据的新表?或者如何以我们在 Excel 中添加工作表的方式添加测试数据?我尝试了如下所述,但出现错误;

[ 错误 ] 调用侦听器“DataDriver”的方法“_start_suite”失败:IndexError:列表索引超出范围

【问题讨论】:

  • 我不明白你的问题,你有一些代码要显示吗?
  • @Mathew,让我以不同的方式为您提出问题。我在 .CSV 中添加了一个包含两列/行数据的表格。但现在我想将另一组表添加到相同的 . CSV 文件。怎么做?这里实际上与我的代码无关。如果给我添加一个相同 .csv 文件的额外表格,我会收到上述错误消息(请参考我的问题。

标签: excel csv frameworks robotframework


【解决方案1】:

您无法将新工作表添加到 CSV 文件。这根本不可能。

【讨论】:

  • 如何在套件的单个 .CSV 文件中为其他测试用例添加一组新的测试数据? @Lubos Jerabek
猜你喜欢
  • 2017-12-21
  • 1970-01-01
  • 1970-01-01
  • 2015-09-02
  • 1970-01-01
  • 2023-01-24
  • 1970-01-01
  • 2017-07-25
  • 1970-01-01
相关资源
最近更新 更多