Katalon Integration

AIO Tests for Jira + Katalon Studio

Katalon Studio is a test automation solution for Web, API, mobile, and desktop automation, built on top of open-source tools like Webdriver, Appium and developed by Katalon, Inc.

The AIO Tests plugin for Katalon Studio provides an easy interface to map your automated tests to tests in AIO Tests and report the results of those test cases to Test Cycles in AIO Tests. It is available as a free plugin on the Katalon store.

 In this documentation, you’ll understand:

Install AIO Tests

Step 1: Navigate to store.katalon.com and Search for AIO Tests or Navigate to https://store.katalon.com/product/268/AIO-Tests-for-Jira-Integration.

Step 2: Install this plugin.

Step 3: Navigate to Katalon Studio and Reload the Plugins.

Step 4: Once installed, the AIO Tests plugin icon is available on the toolbar below

Setup AIO Tests Credentials

AIO Tests requires the below authentication details based on the Jira Hosting you use.

Click on the AIO Tests icon from the toolbar.

  • Cloud: API Key [ Please refer to How to generate API Key? ]

  • Server: Jira Username and password. Jira Server URL value should include any context path that is setup in your Jira host.

To setup the above credentials, click on the AIO Tests icon on the Katalon Studio plugin.
Enter the required credentials in the setup screen below:

Map AIO Test Cases to Katalon Cases

When AIO Tests cases are automated in Katalon Studio, the case key of AIO Tests (eg. AT-TC-12) can be mapped to the automated test via the Integration tab of a test in Katalon Studio as below:

You can also associate multiple AIO test cases with a single Katalon Studio test case by separating the keys in the integration tabs using commas eg. (AT-TC-12, AT-TC-13, AT-TC-14).

Cases in Katalon Studio, which have no AIO Tests Key mapped, will be ignored while reporting results.

Report Case Results to AIO Tests After Suite Run

To report the results of a Katalon suite run to AIO Tests, the details need to be specified in the Integration tab of the test suite. Users can choose to create a new cycle for each run or to reuse an existing cycle, as shown below.

Add the suite to a Test Suite Collection as shown below:

Important Note

A suite needs to be added to Test Suite Collection to be picked up by AIO Tests. This is due to a limitation in the Katalon framework, which does not expose a hook to a Test Suite directly.

Logs

The logs of AIO Tests can be seen in the Event Log as below:

Issues

  1. Suite tests are not getting updated

    1. Check the Event log for any errors

    2. If the error shows as. “AIO Tests: No suite integration information found.  Only suites in a collection are visible to AIO Tests. Please add the suite to a collection to be visible to AIO Tests.”, the Suite needs to be added to a Suite Collection.

 

For further queries and suggestions, feel free to reach out to our customer support via help@aiotests.com.