gpt4 book ai didi

testing - 如果某个测试失败,有没有办法保释套件?

转载 作者:行者123 更新时间:2023-12-04 17:42:53 24 4
gpt4 key购买 nike

我有一项测试,如果失败,则表明应用程序存在更大的问题。如果该测试失败,则运行其余测试将毫无意义。

如果单个测试失败,有没有办法保释套件,但如果该测试通过则运行所有测试?

最佳答案

我建议你使用 programming interface对于这种特殊情况。只有在第一次启动成功时,您才能第二次使用 run 方法。
请看以下代码:

const createTestCafe = require('testcafe);
let testcafe = null;

createTestCafe('localhost', 1337, 1338)
.then(tc => {
testcafe = tc;
const runner1 = testcafe.createRunner();

return runner1
.src(['test1'])
.browsers('chrome')
.run()

})
.then(() => {
const runner2 = testcafe.createRunner();

return runner2
.browsers('chrome')
.src(['test2'])
.run();
});
.catch(err => {
console.log(err);
testcafe.close();
})

关于testing - 如果某个测试失败,有没有办法保释套件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55816080/

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