Wrapper for Xray's REST API
$ python setup.py install
- Get Project Info (/rest/api/2/project)
- Get Issue Info (/rest/api/2/issue)
- Get Test Run Info (rest/raven/1.0/api/testrun)
- Create Xray Issues (/rest/api/2/issue)
- Test
- Test Set
- Test Plan
- Test Execution
- Save Test Run (/rest/raven/1.0/import/execution)
- Add Evidence to Test Run (/rest/raven/1.0/api/testrun/<TEST_RUN_ID>/attachment)
- Import Test Results to JIRA
- JSON Format (/rest/raven/1.0/import/execution)
- JUnit XML (/rest/raven/1.0/import/execution/junit)
- Export test results from JIRA (/rest/raven/1.0/testruns)
- Run JQL queries (/rest/api/2/search)
This CLI tool is still a work in progress.
$ xraycli import path/to/junit/xml/report
MIT License © João Galego