如何从外部Excel文件input数据到黄瓜(JAVA)的function文件…?

有没有办法从黄瓜的Excel文件中获取input数据到特别是在JAVA中的特征文件(Cucumber)中? 对于.Net,有一种方法可以使用@source标记来指定要素文件中的excel文件的位置。 有没有类似的方式为JAVA …?

例如,

function:用户提供了login的详细信息

情景大纲:提供细节

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文件中的名字和电子邮件…?

据我所知,没有办法从Cucumber-JVM中读取Excel文件。

我可能会看到,如果我能做到这些之一:

  • 将这些数据提取到场景中

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

第一种select是假定你的地址不多。 如果你有这个,那么这可能是黄瓜以外的候选人。 请说出JUnit。

如果你有很多地址,那么如果你真的必须使用Cucumber作为testing工具,那么我将在步骤助手中实现提取。

Interesting Posts