Page History
...
- Xray and Jira configuration
- Xray server/DC or Xray Cloud ? (which implictly will define if Jir server/DC or Jira Cloud are being used)
- Server/DC specific settings
- Use Jira username/password or Personal Access Token?
- Jira username
- Jira password
- Personal Access Token
- Cloud specific settings
- Jira username
- Jira API Token
- On each test on the tool, associate it to an existing Xray Test issue
- specify Test issue key
Provide links on external tools to Xray entities to facilitate navigation
Sometimes, some external tools may refer to Xray entities, such as Tests, Test Runs, or others. It may be useful to provide a direct link from the external tool to Xray, to be able to see the target entity on Xray side.
The link to the UI showing the details of the target entity may not returned on the API calls; however, it's possible to easily build it following some rules.
Building the URL for the target link depends on the entity we aim to navigate to; the following table sums this information.
Entity | Xray Server/DC | Xray Cloud | Notes |
Test, Precondition, Test Set, Test Execution, Sub Test Execution, Test Plan | <Jira_base_URL>/browse/<issue_key> Example: https://mylocaljira/browse/EWB-399 | <Jira_base_URL>/browse/<issue_key> Example: https://myjiracloud.atlassian.net/browse/EWB-399 | |
Test Run | <Jira_base_URL>/secure/XrayExecuteTest!default.jspa?testExecIssueKey=<testexecution_key>&testIssueKey=<test_key> Example: https://mylocaljira/secure/XrayExecuteTest!default.jspa?testExecIssueKey=EWB-399&testIssueKey=EWB-344 | <Jira_base_URL>/projects/<project_key>?selectedItem=com.atlassian.plugins.atlassian-connect-plugin:com.xpandit.plugins.xray__testing-board&ac.testExecutionKey=<testexecution_key>&ac.testKey=<test_key>#!page=test-run&testExecutionKey=<testexecutuion_jet>&testKey=<test_key>&testPlanId=<testplan_key> Example: https://myjiracloud.atlassian.net/projects/EWB?selectedItem=com.atlassian.plugins.atlassian-connect-plugin:com.xpandit.plugins.xray__testing-board&ac.testExecutionKey=EWB-399&ac.testKey=EWB-344#!page=test-run&testExecutionKey=EWB-399&testKey=EWB-344&testPlanId= | Example assuming that we're working on project EWB and that we aim to show the Test Run related to Test EWB-344 in the context of Test Execution EWB-399 |
Create/update test(s) in Xray
...