Enterprise Test Management With Xray

Quickly learn how to structure your entire test management suite using Xray for Jira.


Software testing is increasingly becoming an important part of software development for companies and organizations. To ensure that released software is of the highest possible quality testing is crucial for organizations and is especially important for enterprise applications that serve thousands of users daily. 

Enterprise applications have a lot of components working together to enable the user to carry out their goals. As such, creating and managing tests for each component by hand would be extremely tedious! A better approach is to use a test management solution to help you easily keep track of all testing activities. Using a test management solution such as Xray or Jira will assist in this process and even automate some of the processes for you.

This 2-day workshop is designed for professionals looking to develop a software testing plan utilizing various industry tools to ensure their software performs at peak capability.

Reserve Your Seat
$1750 (USD)
2 days/16 hours of instruction
Group (3+): $1650 USD
GSA: $1640 USD

Next Upcoming Course

There are currently no scheduled classes for this course.
form pictures
private group

Train up your teams with private group training

Have a group of 5 or more students? Cprime also provides specialist private training with exclusive discounts for tailored, high-impact learning.

Contact Us

Enterprise Test Management With Xray Schedule

Reserve your seat
There are currently no scheduled classes for this course. Please contact us if you would like more information or to schedule this course for you or your company.

Full Course Details

Part 1: Introduction

  1. What is Xray?
  2. Why should you use Xray?
  3. Creating a Jira account
  4. How does Xray work?
  5. Exercise: create a Jira account

Part 2: Introduction to scrum

  1. What is scrum?
  2. Understanding scrum processes
    1. User stories
    2. Backlog
    3. Sprints
    4. Epics
    5. Tests
    6. Release version
    7. The hotel booking scrum project example

Part 3: User stories, components, and assigning priorities

  1. Creating a user story
  2. Exercise: create a user story
  3. Creating a release version
  4. Exercise: create a release version
  5. Creating components for release
  6. Exercise: create a component for a release
  7. Assigning priorities to user stories
  8. Exercise: assign a priority to the user story
  9. Moving user stories to In Progress
  10. Exercise: move a user story to In Progress

Part 4: Understanding user stories and components

  1. Creating more user stories
  2. Assigning user stories to fixed versions
  3. Creating more components
  4. Assigning user stories to components
  5. Exercise: create a user story and assign it to a component

Part 5: Organize a project with boards, filters, sprints, and backlog

  1. Creating and saving a filter
  2. Reusing a filter to create scrum boards
  3. Prioritizing user stories in the backlog
  4. Scheduling sprints to fit the project timeline
  5. Adding components during an active sprint
  6. Updating sprint statuses (for example, from To Do, In Progress, and Done)
  7. Compiling a sprint report
  8. Exercise: create a new sprint and add user stories to the sprint
  9. Exercise: compile a sprint report

Part 6: Managing tests with Xray

  1. Creating a new test (manual or automated)
  2. Adding a reusable precondition to the test
  3. Adding test steps directly
  4. Importing test steps from a CSV file
  5. Linking tests to epic and sprint
  6. Linking test cases to release, epic, and sprint
  7. Exercise: create another test and link it to an epic, sprint, and release

Part 7: Creating and executing a test plan

  1. Creating a test plan for a specific release
  2. Organizing tests in folders and test sets
  3. Adding test sets to the test plan
  4. Exercise: create a test plan and add tests
  5. Creating a test execution issue or issues and adding all tests
  6. Linking test execution to epic, sprint, release, and environment
  7. Exercise: create a test execution and link to an epic, sprint, release, and environment
  8. Running the test execution with test cases
  9. Analyzing test results to see test coverage and failed tests
  10. Creating defects for a failed test
  11. Adding comments and screenshots to defects
  12. Retesting a failed test after a bug has been fixed
  13. Exercise: analyze results from test execution and create defects for failed tests
  14. Exercise: retest failed tests

Part 8: Advanced testing

  1. Create a test structure with Xray
  2. Test automation with Xray
  3. Creating an automated test with Xray
  4. Creating a regression test
  5. Creating a functionality test
  6. Creating an integration test
  7. Creating an acceptance test
  8. Exercise: create a new test structure
  9. Exercise: create a regression test
  10. Exercise: create an integration test
  11. Exercise: create an acceptance test

Part 9: Xray Reporting

  1. Compiling Xray test coverage report
  2. Understanding insights in your project based on:
    1. Tests
    2. Project requirements
    3. Issue coverage
    4. Test coverage
  3. Exercise: compile an Xray test coverage report
  4. Compiling:
    1. Traceability reports
    2. Test Executions list
    3. Test Plans list
    4. Test Plans metrics
  5. Exercise: compile a traceability report
  6. Create a board for your project and share it with team members

Part 10: Automated testing with Xray

  1. Creating BDD scenarios with Jira
  2. Integrating Gherkin-based frameworks, such as Cucumber, behave, and Flowspec
  3. Integrating test automation frameworks, such as Selenium and JUnit
  4. Integrating CI/CD tools, such as Jenkins, Bamboo, and GitLab, for test automation

Professionals who may benefit include:

  • Developers
  • Technical-Oriented Testers
  • Programmers
  • Business Analysts
  • Testers
  • Test Automation Engineers
  • Architects
  • Software Engineers
  • Full Stack Developers
  • QA Automation Engineers

  • Manage software activities with Xray and Jira
  • Create epics, features, releases, sprints, and tests with Xray and Jira
  • Manage your entire testing activities with Xray
  • Create and track the progress of user stories
  • Plan and schedule sprints to fit with the project timeline
  • Work with active sprints and keep track of changing requirements
  • Create and manage tests and test sets
  • Run and execute tests to find defects and see test coverage
  • Analyze test results to understand what could be improved
  • Use Xray reporting to compile test coverage, traceability reports, and more

Request Private Group Training