Welcome to WDIO-ALLURE-ADDONS-REPORTER
Based on wdio-allure-reporter
Allow to use more Allure options ( test descr, features, stories, environment, arguments, severity, issue, subSteps, attachments )
test:meta
: manage testcase meta-data for allure
meta : {
( mandatory ) cid : ...,
( mandatory ) event : 'test:meta'
( optional ) description : string
( optional ) feature : string | array
( optional ) strory : string | array
( optional ) issue : string | array
( optional ) severity : [ 'blocker' , 'critical' , 'normal' , 'minor' , 'trivial' ]
( optional ) argument : { name : value , name2 : value }
( optional ) environment : { name : value , name2 : value }
}
step:start
: start a new sub step
start : {
( optional ) title : string
}
step:end
: close current step
end : {
( optional ) status : passed , failed ( default : passed )
}
test:attach
: attach resource to test
attachment : {
cid : ...,
event : 'test:attach' ,
title : string ,
file : string ,
type : string
}
test:log
: log message with optional details
log : {
cid : ...,
event : 'test:log' ,
message : string ,
detail : object
}
Install reporter with npm
$ npm install wdio-allure-addons-reporter --save
reporters : [ ..., 'allure-addons' ] ,
reporterOptions : {
'outputDir' : 'outputDir' ,
'allure-addons' : {
outputDir : 'allure-results' ,
debug : true ,
debugSeleniumCommand : true
}
} ,