Issues Management Systems

Quality assurance is closely connected to Issue management, which means the process of identifying and addressing any problems that occur over the course of a project. This involves documenting the issues and resolving them through review and consideration of all relevant information. Testomat.io provides Issues Management Systems integration to meet this need and link your testing data to your Issue Management System.

Namely, you can link tests and suites to your tickets (helps to provide tests coverage) and create defects for failed tests from run reports or ongoing manual runs.

Testomat.io provides integration for Issues Management Systems:

See how to connect your Issues Management System and how to link your tests to issues below.

How To Enable Issues Management Systems On Project

  1. Go to Settings
  2. Click on the Issues Management Button
  3. Click on Connect to IMS button

CleanShot 2022-11-19 at 18 50 37@2x

  1. Pick the Issues Management profile
  2. Setup the Issues Management profile
  3. Create tickets directly from Testomat.io

How To Create An Issue From Testomat.io

How To Work With Linking Tests

As was mentioned Testomat.io allows linking Tests, Suites, Run Reports, or Failed Tests from a finished run or ongoing manual run.

  1. Click on Extra button
  2. Click on Link to Issue button

CleanShot 2022-11-21 at 19 09 54@2x

  1. Click on Create new issue button Or insert a link for the existing ticket

CleanShot 2022-11-21 at 19 30 20@2x

  1. Select Issues Management Systems profile
  2. Enter title for your ticket
  3. Enter description (optional)
  4. Click on Create Issue button

CleanShot 2022-11-21 at 19 36 05@2x

  1. See the link appear in UI

CleanShot 2022-11-21 at 19 42 35@2x

You can add a link to your Test, Suite, or Run Report without connecting any Issues Management System. This allows binding important data to enrich your testing flow.

You can do this in a few steps:

  1. Open a Test/ Suite/ Run Report
  2. Click on Extra button
  3. Click on Link to Issue button
  4. Enter the link
  5. Click on Link Issue button

CleanShot 2022-11-21 at 20 04 36@2x

  1. See the link appear in UI

CleanShot 2022-11-21 at 20 07 11@2x

How To Create A Defect For Failed Test

There are several ways how to create a defect for failed test:

  1. Open Run Report, hover failed test and click on the Link button

CleanShot 2022-11-21 at 19 48 35@2x

  1. Create a defect from ongoing manual run

CleanShot 2022-11-21 at 19 56 11@2x

GitHub Issues Configuration

CleanShot 2022-11-19 at 18 56 02@2x

  1. Give a name to your profile
  2. Enter your GitHub Username
  3. Enter your GitHub API Token with access to workflow scope and write permissions (learn moreopen in new window) Alt text
  4. Enter your GitHub Organization/Repository
  5. Click on Save button

CleanShot 2022-11-19 at 18 58 12@2x

Once your Issues Management System is configured you can link a test or create a defect. As a result, Testomat.io will create a ticket in your GitHub project with dedicated links and data, so you can easily look through the testing data you need. Here is an example:

CleanShot 2022-11-23 at 16 29 39@2x

Azure DevOps Configuration

azure

  1. Give a name to your profile
  2. Enter your Private Access Token from Azure DevOps (learn moreopen in new window)
  3. Enter your Azure DevOps Organization name
  4. Enter your Azure DevOps Project name
  5. Click on Save button

CleanShot 2022-11-19 at 19 04 18@2x

Once your Issues Management System is configured you can link a test or create a defect. As a result, Testomat.io will create a ticket in your Azure DevOps project with dedicated links and data, so you can easily look through the testing data you need. Here is an example:

CleanShot 2022-11-21 at 14 13 43@2x

Linear Configuration

CleanShot 2023-02-24 at 10 05 03@2x

  1. Give a name to your profile
  2. Enter your Personal Access Token from Linear (learn moreopen in new window)
  3. Enter your Team name (more details on Linear Teamsopen in new window)
  4. Click on Save button

CleanShot 2023-02-24 at 10 06 01@2x

Once your Issues Management System is configured you can link a test or create a defect. As a result, Testomat.io will create a ticket in your Linear Team with dedicated links and data, so you can easily look through the testing data you need. Here is an example:

CleanShot 2023-02-24 at 11 08 22@2x