如何设置Appium测试(WDIO-Mocha测试)通过BitRise测试作业的%公差

时间:2019-02-26 15:40:17

标签: continuous-integration appium webdriver-io bitrise

如何通过BitRise测试作业设置Appium测试(WDIO-Mocha测试)通过%公差

嗨, 我们正在BitRise CI / CD上运行UI测试套件。 测试套件本身建立在ReactNative / Jest代码库上。 WDIO-Mocha运行程序用于运行测试。

Exports.conf

exports.config = {
specs: [
    './<my directory>/**/*.<testName>.js'
],
exclude: [],
maxInstances: 1,
capabilities: [],
sync: true,
logLevel: 'verbose',
coloredLogs: true,
deprecationWarnings: true,
bail: 0,
screenshotPath: './errorShots/',
waitforTimeout: 5000,
connectionRetryTimeout: 90000,
connectionRetryCount: 3,
baseUrl: '',
framework: 'mocha',
mochaOpts: {
    ui: 'bdd',
    timeout: 90000,
    logLevel: 'info',
    logOutput: './wdio.log'
},
reporters: ['dot', 'allure'],

before() {
    require('@babel/register');

    global.expect = jestMatchers;
}

};

如何设置合格百分比公差,即98%或90%等

[例如,在像-Jenkins这样的CI / CD上,我们可以使用隐藏参数机制来实现这一目标,或者在TeamCity CI / CD上,它是开箱即用的工具。

谢谢

0 个答案:

没有答案