0.0.2 • Published 6 months ago

@qavajs/xray-formatter v0.0.2

Weekly downloads
-
License
MIT
Repository
github
Last release
6 months ago

@qavajs/xray-formatter

Xray formatter for cucumber framework

Installation

To install formatter run

npm install @qavajs/xray-formatter

and add to formatter section in config file

cloud configuration:

export default {
    format: ['@qavajs/xray-formatter:report/xray.out'],
    formatOptions: {
        xray: {
            client_id: 'client_id', // generated client_id from xray cloud
            client_secret: 'client_secret', // generated client_id from xray client_secret
            testExecutionKey: 'ABC-12' // test execution jira key to send result
        }
    }
}

server configuration:

export default {
    format: ['@qavajs/xray-formatter:report/xray.out'],
    formatOptions: {
        xray: {
            endpoint: 'https://your.jira.instance/jira', //jira api endpoint
            client_secret: 'client_secret', // personal access key from jira instance
            testExecutionKey: 'ABC-12' // test execution jira key to send result
        }
    }
}

How it works?

Plugin reads all tags in jira key format (@ABCD-123) and update corresponding scenarios in provided test execution

Development

npm install

add config file xrayConfig.ts to test-e2e

F.A.Q

  • Does it work with Jira Server?

    Yes

  • What multiple test automated cases mapped to one xray test case?

    Test will get status from last result with corresponding tag

  • What multiple xray cases mapped to one test automation case?

    All mapped test cases will get same status

0.0.2

6 months ago

0.0.1

1 year ago