如何从外部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工具,那么我将在步骤助手中实现提取。