Как настроить тесты Appium (тесты WDIO-Mocha) проходить% допуска на тестовые задания BitRise - PullRequest
0 голосов
/ 26 февраля 2019

Как настроить тесты Appium (тесты WDIO-Mocha) пройти% допуска на заданиях BitRise Test

Привет, мы запускаем UI Test Suite на BitRise CI / CD.Сам набор тестов построен на базе кода 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;
}

};

Как установить% проходного допускаviz- 98% или 90% и т. д.

[Например, на CI / CD, таких как - Jenkins, мы можем добиться этого с помощью механизма скрытых параметров или на TeamCity CI / CD, он поставляется «из коробки»]

Спасибо

...