【问题标题】:Jasmine Data Provider - how to run single testJasmine Data Provider - 如何运行单个测试
【发布时间】:2018-09-29 22:57:08
【问题描述】:

我想为我的 Protractor 测试实现 Jasmine Data Provider,从 Excel 表中读取数据。

这将为每个数据行多次运行相同的测试。

如何从数据行运行单个测试?

【问题讨论】:

  • 抱歉,您能说说为什么选择excel吗?
  • @Oleksii - 我正在使用 .xlsx 文件来读取应用程序数据。应用程序很大,.xlsx 文件中的每一行都是一个测试用例,在应用程序中填写不同的问题。

标签: jasmine protractor


【解决方案1】:

你可以试试js-xlsx解析器。

以下是如何将 excel 文件解析为 json 的示例:
https://github.com/SheetJS/js-xlsx/blob/master/demos/typescript/lib/index.ts

然后您可以将其传递给 jasmine 数据提供者框架并对其进行迭代:
https://www.npmjs.com/package/jasmine-data-provider

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-02-17
    • 1970-01-01
    • 2014-02-06
    • 1970-01-01
    • 1970-01-01
    • 2016-06-13
    • 1970-01-01
    相关资源
    最近更新 更多