Skip to content

LuisDiegoNavas/testrail-wdio-custom-reporter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

testrail-wdio-custom-reporter

Create a run on testrail and the update the test cases results Use test rail API https://www.gurock.com/testrail/docs/api/reference

The first thing you need is to enable the TestRail API so that report can communicate with TestRail and push the test results. To do so, log into your TestRail account and go to Administration > Site Settings > API and make sure you click the checkbox near Enable API.

Features

  • testrail
  • webdriverio/mocha

Usage/Examples

Add the required options to your WDIO config file

const CustomReporter = require('testrail-wdio-custom-reporter')

    reporters: 
        [[CustomReporter, {
        projectId: 1,
        suiteId: 1,
        domain: 'xxxxx.testrail.io or com',
        username: 'userEmail',
        apiToken: 'testrail apitoken',
        runName: 'name for the test run'  
    }]],

Configuration

    projectId: ID of the testrail project
    suiteId: ID of the suit, if there is not suits 1 is default 
    domain: your-domain.testrail.com', // no default, required field
    username: 'userEmail', // no default, required field
    apiToken: 'testrail apitoken', // no default, required field
    runName: 'name for the test run'

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published