【发布时间】:2019-09-23 19:06:11
【问题描述】:
我有几个跑步者正在使用 promise.race 在特定时间完成测试用例 假设我有 runner1.js、runner2.js runner3.js,我如何创建一个主 runner 以便我可以一起运行所有这些 runner?
const createTestCafe = require('testcafe');
let testcafe = null;
// createTestCafe('localhost', 1337, 1338)
createTestCafe()
.then(tc => {
testcafe = tc;
//create test runner for configuring and launching test tasks
const runner = testcafe.createRunner();
return runner
//run test from specified folders/files
.src(['*the path to all runner.js*'])
//configure the test runner to run tests in the specified browsers
.browsers('chrome')
.reporter('html-testrail')
.run({skipJsErrors:true})
})
.catch(failedCount => {
console.log('Tests failed: ' + failedCount);
testcafe.close();
})
it's not working this way, any suggestions?
【问题讨论】:
标签: testing automated-tests e2e-testing testcafe web-testing