我正在寻求一个Specflow测试,该测试可以处理来自外部电子表格的行。
作为示例,此功能可以产生我需要的确切效果。就像在一个功能中一样,它会生成多个测试,测试名称会被修改,因此我可以分辨出哪个。
Scenario Outline: Testing all ten rows
When I start my test
Then I can process row <rowNumber>
And I can see what happens
Examples:
|rowNumber|
|1 |
|2 |
|3 | etc etc
但是,我希望大概遍历100行左右。有没有一种方法可以使rowNumber参数成为一个数字范围,以便功能中没有庞大的长表?
我真的很喜欢上面的功能如何实际给我三个唯一命名的测试,因此当一个测试失败时,我可以快速看到它所指向的行。我更喜欢这样做,而不是简单地进行遍历所有100行的大规模单个测试,而整个测试仅在一个坏行上失败。
提前谢谢!