Skip to main content

Introduction

You can associate your existing Endtest Test Cases with the corresponding Test Cases in your Test Case Management (TCM) tool. Endtest does not yet integrate directly with these tools, but there are multiple ways to fetch the results and update the entries in your TCM tool.

Add External IDs

  1. Go to your TCM tool (TestRail, Zephyr, XRay, etc)
  2. Copy the ID of the Test Case from the TCM tool.
  3. Go to your Test Case in Endtest.
  4. Click on the Info button from that Test Case.
  5. Add the copied ID in the External IDs input.
  6. Click on the Save button.
The Test Case from Endtest is now associated with the Test Case from your TCM tool. And the test executions results will now include the External IDs.
Multiple External IDs can be added in the External IDs input, separated by commas.

Fetching the results

The test execution results contain the following details about each Test Case:
ItemDescription
Test Case NameThe name of the test case from Endtest
Test Case IDThe ID of the test case from Endtest
External IDsThe External IDs copied from the TCM Tool
StatusPassed / Failed
The Status depends on the number of Failed Assertions and Errors from that Test Case. If either of them is greater than 0, the status will be Failed.
Those items are included in the Test Case Management component of the results. The Test Case Management component can be obtained in the following ways:

Updating the Test Cases in your TCM tool

Since Endtest is not directly integrated with your TCM tool, it cannot automatically update the entries in your TCM tool. Those entries can be updated manually or programatically, by using the information from the Test Case Management component of the test execution results from Endtest. To update them programatically, you would need to use a script or orchestration tool that fetches the results from Endtest and connects to the API of your TCM tool.
We are currently developing direct integrations with multiple TCM tools. Once those integrations are launched, the script or orchestration tool will no longer be needed to programatically update the Test Cases in your TCM tool.