有没有一种方法可以在不使用场景大纲的情况下运行一个黄瓜场景 2000 次?
Scenario Outline:
Run test n times
| 1 |
| 2 |
答案 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.