xray-jira-reporter

2.1.2 • Public • Published

xray-jira-reporter

NPM version

A wrapper over axios library to import xray for jira

Installation

$ npm install --save xray-jira-reporter

API

Create A Client

const xRayJiraReporter = require("xray-jira-reporter");
 
// Initialize
const options = {
  xrayUrl: 'https://<project url>/rest/raven/1.0/import/execution/cucumber',
  authorization: '<authentication type / key>',
  cucumberReportJsonFile: 'folderpath/cucumber_report.json',
};
xRayJiraReporter.report(options);

To import the results in specific jira test execution object

Must add a feature tag as @TestExecID

@TestExecID
Feature:  This is a sample feature

//Add jira test execution object key
 
const options = {
  xrayUrl: 'https://<project url>/rest/raven/1.0/import/execution/cucumber',
  authorization: '<authentication type / key>',
  cucumberReportJsonFile: 'folderpath/cucumber_report.json',
  testExecutionID: 'JIRA-12345',
 
};
xRayJiraReporter.report(options);

License

Copyright (c) 2020, Javed Ali (MIT License)

Package Sidebar

Install

npm i xray-jira-reporter

Weekly Downloads

63

Version

2.1.2

License

MIT

Unpacked Size

4.81 kB

Total Files

4

Last publish

Collaborators

  • javedcodingbot