Endtest

Endtest

›Integrations

Web Tests

  • How to create Web Tests
  • Finding elements in Web Applications
  • How to execute Web Tests
  • Assertions for Web Tests
  • IF Statements for Web Tests
  • Web Applications with restricted access
  • How to test in iframes
  • How to test in multiple tabs
  • How to test File Uploads
  • How to test File Downloads
  • How to test Emails
  • How to test PDF files
  • How to test Chrome Extensions
  • Dealing with reCAPTCHA
  • Dealing with Dynamic Locators
  • Dealing with Canvas Elements
  • Performing a Drag and Drop
  • Execute JavaScript
  • Testing WebRTC Applications
  • How to scroll in Web Tests
  • How to test Checkboxes
  • How to test Dropdowns
  • Dealing with Sessions
  • Web Crawler
  • Export Web Tests
  • Migrating from Selenium

Mobile Tests

  • How to create Mobile Tests
  • Finding elements in Mobile Applications
  • How to execute Mobile Tests
  • Assertions for Mobile Tests
  • IF Statements for Mobile Tests
  • How to scroll in Mobile Tests
  • Performing Complex Gestures

Advanced

  • Variables
  • Waits
  • Endtest API
  • Scheduler
  • Drive
  • Adding Collaborators
  • Computer Vision
  • Importing Test Cases
  • Using Loops
  • Data-driven Testing
  • Send API Requests
  • Read SMS
  • Execute SQL queries
  • Self-Healing Tests
  • Email Notifications
  • Slack Notifications
  • PagerDuty Notifications
  • Webhook Notifications
  • Automatic Backup
  • Advanced Settings
  • Multiple environments
  • How to stop a test
  • Utilities
  • Utilities API
  • Team
  • On-Premises

Integrations

  • Atlassian Jira
  • Slack
  • PagerDuty
  • Microsoft Teams
  • Mattermost
  • Jenkins
  • GitHub
  • Azure DevOps
  • GitLab
  • TeamCity
  • CircleCI
  • TravisCI
  • Bitbucket
  • Heroku
  • Bamboo Server
  • Test Case Management
  • BrowserStack
  • Sauce Labs

Test Case Management

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:

  • Fetch the results with the Endtest API
  • Email Notifications
  • Webhook Notifications
  • Export the Results in XLSX format from the Results page

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 a 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.

← Bamboo ServerBrowserStack →
  • Introduction
  • Add External IDs
  • Fetching the results
  • Updating the Test Cases in your TCM tool
Copyright © 2023 Endtest