我试图找到这个解决方案,但没有运气。它的要求非常简单,我认为黄瓜有我不知道的解决方案。
我想对多个功能使用相同的场景大纲示例集。每次我不想复制粘贴同一组示例时,都会导致功能文件的不可维护性。
我用下面的例子尝试了黄瓜 java
Given The Economy is up for actions
When I make GET request to get **device** list with limit as <limit>
Then I should get success status as true
And I should get the **device** list with <limit> members
Examples:
| limit |
| 1 |
| 10 |
| 25 |
Given The Economy is up for actions
When I make GET request to get **user** list with limit as <limit>
Then I should get success status as true
And I should get the **user** list with <limit> members
Examples:
| limit |
| 1 |
| 10 |
| 25 |
在这里,您只能看到当步骤有所不同时,两个步骤中的限制示例相同。这只是一个例子,我有很多这样的情况,我需要使用不同的例子。
我喜欢 testNG 的一件事是数据提供者,它可以轻松解决这个问题。但期待在黄瓜中得到类似的东西。