我想我们大多数人都遇到过一个看起来很简单的黄瓜问题。但我不知道如何解决它。如果从文件读取数据,如何运行场景大纲?
假设我有下面的场景大纲示例。它执行的方式是:
1)它检索数据的第一行,使用它的顺序
2),那么它使用数据的第二行以执行步骤1,2,3,做同样的事情......
3),那么第3行...
Scenario Outline: Test state
Given <state> <other_state> is used in step 1
And <state> <other_state> is used in step 2
And <state> <other_state> is used in step 3
Examples: Rainbow colours
| state | other_state |
| missing | passing |
| passing | passing |
| failing | passing |
就我而言,我的数据“状态”,“other_state”从文件中读取,所以我不能把数据明确功能文件。我已经为“给定”和“和”步骤创建了步骤定义。
我该如何以大纲方式运行场景?我可以在“给定”中获取所有数据,但我无法在循环中运行N次以下步骤。
任何人都可以帮忙吗?非常感谢。
编写一个java程序,通过访问excel文件并填充数据来创建功能文件,并将其存储在适当的位置。然后打电话给黄瓜跑步者 – Grasshopper