运行黄瓜场景 2000 次

时间:2021-07-24 06:44:07

标签: cucumber cucumber-java

有没有一种方法可以在不使用场景大纲的情况下运行一个黄瓜场景 2000 次?

Scenario Outline:
  Run test n times
    |     1        |
    |     2       |

1 个答案:

答案 0 :(得分:3)

Cucumber is a tool to support BDD。 BDD 是软件团队的一种工作方式,可以缩小业务人员和技术人员之间的差距。这意味着您应该首先考虑如何向其他人传达这一点。

你已经在这篇文章的标题中做到了这一点。所以写下来:

lifecycleScope.launchWhenCreated {

        for (i in 1..100) {
            viewModel.apiRequest(i)
        }
}
lifecycleScope.launchWhenCreated {

       viewModel.resultStateFLow.observe {
  // update ui or ..
    }
}

那么

Scenario: Do it lots
  Given Jack wants to do a thing
  When Jack does the thing 2000 times
  Then that wasn't a problem.