【问题标题】:How to get input data from an external excel file into a feature file in cucumber (JAVA)...? [duplicate]如何将外部excel文件中的输入数据转换为黄瓜(JAVA)中的特征文件......? [复制]
【发布时间】:2016-04-26 02:57:30
【问题描述】:

有没有办法将小黄瓜中的 excel 文件中的输入数据获取到特别是在 JAVA 中的功能文件(Cucumber)中......? 对于 .Net,有一种方法可以使用 @source 标记在功能文件中指定 excel 文件的位置。 JAVA也有类似的方法吗...?

举个例子,

功能:用户提供登录详细信息

场景大纲:提供详细信息

Given user navigates to 'https://world.com/signin'

And user waits for short

And user fills 'first_name' with '<Firstname>'

And user waits for short

And user fills 'email' with '<Email>'

如何在功能文件 (JAVA) 中从 excel 文件中提供名字和电子邮件...?

【问题讨论】:

    标签: java excel cucumber gherkin


    【解决方案1】:

    据我所知,没有办法开箱即用地从 Cucumber-JVM 读取 Excel 文件。

    我可能会看看我是否可以执行以下操作之一:

    • 将该数据提取到场景中

    • 在步骤委托给的辅助方法中实现读取 Excel 文件

    第一个选项假设您只有几个地址。如果你有,那么这可能是 Cucumber 以外的其他东西的候选者。改用 JUnit。

    如果你有很多地址,那么如果你真的必须使用 Cucumber 作为测试工具,我会在 step helper 中实现提取。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-09-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-03-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多