如何解决Testcafe:一份报告供多个跑步者使用
在我的 testcafe 项目中,我有多个跑步者,我希望所有跑步者都有一个报告者,而不是记录失败的测试。有什么建议吗?
代码如下:
const testcafe = createtestcafe("localhost",1337,1338);
import util from "util";
(async () => {
try {
const runner1 = testcafe
.createRunner()
.src("testcafe/fixtures/first-fixture.js")
.reporter([{ name: "spec",output: "report1.txt" }])
.browsers("chrome");
const runner2 = testcafe
.createRunner()
.src("testcafe/fixtures/second-fixture.js")
.reporter([{ name: "spec",output: "report2.txt" }])
.browsers("chrome");
await Promise.all([runner1,runner2].map(runner => runner.run())).then(
result => {
console.log(`Failed tests: ${result[0] + result[1]}`);
}
);
} catch (error) {
await console.error(util.inspect(error));
} finally {
await testcafe.close();
}
})();
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。