如何让我的测试重试

时间:2017-09-25 07:35:35

标签: cucumber nightwatch.js

我目前正在查看https://github.com/mucsi96/nightwatch-cucumber-example并尝试使用package.json中的以下行重试我的测试

"test": "nightwatch --retries 5",

在文档中有一个支持重试的屏障符号,但没有关于这意味着什么的信息。我错过了一些让这个工作的东西吗?

由于

1 个答案:

答案 0 :(得分:0)

ahaha)))你可以使用try-catch或switch-case-default with counter!它有效!

async retryFunction() {
//do something
switch(e){
case firstCase:
//do_something;
break;
default:
await retryFunction();
}
}