gpt4 book ai didi

java - 如何在不使用 Scenario Outline 的情况下多次运行 Cucumber 场景

转载 作者:太空宇宙 更新时间:2023-11-04 12:15:35 25 4
gpt4 key购买 nike

在我的 Cucumber jvm 项目中,我想使用同一组数据(Excel 中提供的数据)执行我的场景 10 次,而不使用场景大纲。

谁能指导我如何实现这一目标?

最佳答案

首先,Scenario Outline 旨在用于输入数据发生变化的情况。所以这首先不适合你的情况。

据我所知,您有以下选择:

在步骤内部设置逻辑。这意味着在步骤粘合代码中循环执行所需的操作。

@Then("^Repetitive step$")
public void repetitive_step(final String repetitions) throws Throwable {

int reps = Integer.valueOf(repetitions);

for(int i=0; i<reps; i++){
// your step code
}
}

重复功能文件本身中的步骤。因此,如果您只是想尝试一次并且不关心美观,则可以根据需要在功能文件中多次复制粘贴该场景。

关于java - 如何在不使用 Scenario Outline 的情况下多次运行 Cucumber 场景,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39444110/

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