gpt4 book ai didi

cucumber - 如何在 Cucumber 中使用多个参数集进行测试自动化?

转载 作者:行者123 更新时间:2023-12-01 13:50:41 25 4
gpt4 key购买 nike

是否有可能为 Cucumber 中的测试声明多个参数集?为了阐明我想要实现的目标,我将举一个简短的例子:

And I do enter something "Example"
And I have a table with variable:
|parameter1|value|
|parameter2|value|
|parameter3|value|

这就是功能文件的样子,现在我的问题是如何使用不同的参数和值集,以便我可以针对所选的不同值多次运行测试用例。我知道这可以通过 testng 和 junit 实现,但我不知道是否有 calabash 测试的选项。

我找到的唯一解决方案是我只是复制测试用例并手动更改值,但这不是我想要的。

感谢您的帮助。

最佳答案

您几乎可以按照此处突出显示的方式进行操作。这取自 http://behat.readthedocs.org/en/v2.5/guides/1.gherkin.html

Scenario Outline: Eating
Given there are <start> cucumbers
When I eat <eat> cucumbers
Then I should have <left> cucumbers

Examples:
| start | eat | left |
| 12 | 5 | 7 |
| 20 | 5 | 15 |

您可能也知道这一点,但是这些功能是用 Gherkin 编写的,因此有关如何更聪明地完成它们的任何提示,您可以阅读更多关于 Gherkin 的信息。

关于cucumber - 如何在 Cucumber 中使用多个参数集进行测试自动化?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31941850/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com