Git Product home page Git Product logo

wdio-allure-addons-reporter's Introduction

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 )

Added event listener :

  • 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
  • Usage wdio.conf.js :
reporters: [..., 'allure-addons'],
reporterOptions: {
    'outputDir': 'outputDir',
    'allure-addons': {
        outputDir: 'allure-results',
        debug: true,
        debugSeleniumCommand: true
    }
}, 

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.