Is Xray integration still available?

Hi everyone, I wanted to know if the Xray integration with Katalon is still available in current versions.

I saw this document (Configure Xray Integration in Katalon TestOps (Legacy) | Katalon Docs) and was interested in the feature to automatically send results to X-ray. Thank you.

2 Likes

Great find! Let me ping our internal team to seek solutions for you, my best take is it should have!

I need to automate the sending of results generated by Katalon to the Xray API.
Currently, we are running a .bat file manually and it’s tedious; I would be delighted if there were a solution to this.

Which setup are you using? This might help us guide you correctly:

  1. Simple TestOps users
  2. Manual test execution
  3. CI/CD pipeline users

Thanks for your reply!

At the moment I’m using manual test execution:

  • I have Katalon Studio Enterprise installed on my local machine.

  • I run the test suites manually from Katalon.

  • After each execution, I manually run a .bat script that calls the Xray Cloud REST API to upload the JUnit/XML reports.

What I want to achieve is to automate this upload step, so that the results are sent to Xray automatically after each execution, without having to run the .bat file by hand.

If there’s any recommended way to integrate this flow (Katalon → Xray) in current versions, I’d really appreciate some guidance.

2 Likes

Current Xray Integration Capabilities

According to the official Katalon documentation, the Xray integration now supports:

:white_check_mark: Automatically/manually push TestOps test run to Jira as Xray test execution
:white_check_mark: Manage Xray test execution with release versions and evidences from TestOps
:white_check_mark: Synchronize TestOps test results to Xray test run
:white_check_mark: Link TestOps test cases with Xray tests on Jira
:white_check_mark: Link TestOps test schedules with Xray test plans on Jira

You have two approaches to automate sending results to Xray:

Option 1: Automatic Push via TestOps (Recommended)

When you link a Katalon test run to an Xray test plan in TestOps, you can configure automatic result pushing with three mechanisms:

  1. Manual push only - You manually decide which test runs to upload
  2. Push on all runs - Katalon automatically uploads ALL test run results to Xray
  3. Push on passing runs only - Katalon automatically uploads only passing test results to Xray

Steps:

  1. Configure Xray integration in Katalon TestOps (Settings > Integrations > Jira/Xray)
  2. Link your Katalon test run to an Xray test plan
  3. Select your preferred push mechanism (e.g., “Push on all runs”)
  4. Results will be automatically uploaded to Xray after each test execution

Reference: Link a Katalon test run with an Xray test plan

Option 2: Use Katalon Report Uploader CLI

If you prefer to keep your current .bat file approach but automate it, you can use the Katalon Report Uploader with the

--push-to-xray=true parameter:

This allows you to integrate the upload step directly into your CI/CD pipeline or test execution scripts.

Reference: Use Katalon Report Uploader

Next steps:

  1. Upgrade to current Katalon TestOps if you’re still on the legacy version
  2. Configure Xray integration in your TestOps project settings
  3. Link your test runs to Xray test plans and select automatic push
  4. Your test results will now be automatically sent to Xray after each execution, and no more manual .bat file runs needed!

Please try it out, hope this might help, if not, we can bring in our community to assist you with this.

Bella

1 Like