Как добавить шаг в @wdio/allure-reporter с помощью wdio mocha

Я не могу добавить новый шаг.

Мне нужно добавить шаг в моем отчете для негативного сценария. Я сослался на документацию https://www.npmjs.com/package/@wdio/allure-reporter.

const { addFeature } = require('@wdio/allure-reporter').default

describe('Suite', () => {
    it('Case', () => {
        addStep('**exceptions**')
    })
})

Я использую Allure Report 5.3.4

"@wdio/allure-reporter": "^5.3.4",

1 ответ

Решение

Я смог выяснить

import AllureReporter from '@wdio/allure-reporter';

it('*************  *********', async () => {

    await AllureReporter.addStep(`The ${ele} does not exist ..... `)
    await AllureReporter.addStep(`The ${ele} does not exist ..... `)

})

Основываясь на вашем запросе, я думаю, вам нужно сначала добавить две вещи: метод startStep, а затем попытаться добавить свой метод addStep.

const { addFeature } = require('@wdio/allure-reporter').default

describe('Suite', () => {
    it('Case', () => {
        startStep('*** negative test starts here *****')
        addStep('**exceptions**') 
        endStep("passed") //Accepts two values passed or failed
    })
})
Другие вопросы по тегам