Table of contents
1.
Introduction
2.
Test suite collections in Katalon studio
3.
Managing test suite collections in Katalon studio
3.1.
Create a new test suite collection
3.2.
Add test suite to a test suite collection in Katalon studio 
4.
Executing test suite collections in Katalon studio
4.1.
Modify execution information
4.2.
Execute a test suite 
5.
Frequently Asked Questions
5.1.
Does the user need to be proficient in coding for using Katalon?
5.2.
Is katalon studio free?
5.3.
What is a Katalon studio engine?
5.4.
Can we do performance testing using Katalon studio?
5.5.
How do you write code in Katalon studio?
6.
Conclusion
Last Updated: Mar 27, 2024

Managing and Execution in Test Suite Collections in Katalon Studio

Career growth poll
Do you think IIT Guwahati certified course can help you in your career?

Introduction

Hello Ninja!!!!

As we all know that testing is an essential part of development. It lets us know how well the task is performed before it goes live.

katalon logo

Katalon Studio is a software tool for automated testing. It is used for web, API, mobile, and desktop application testing.

We will be learning how to create test suite collections and how to modify and execute these test suite collections in Katalon studio.

But first, let us go through some basics.

Test suite collections in Katalon studio


Test suites in katalon are a collection of test cases.

A test case in katalon is the recipe to execute a test i.e it consists of instructions or commands to perform actions on a system that determines or validates a particular aspect of a project.

Grouping test cases into test suites can be done logically for making it easy on the user i.e group according to security testing or regression testing (re-testing).

Several test cases can be grouped into different test suites depending on what different tests are to be performed on a project

Test suite collection in katalon studio is a collection of test suites that could be tested in different modes provided by Katalon studio. You can use the same test suite multiple times in a test suite collection.

Managing test suite collections in Katalon studio

To run test suite collections effectively, you need to first know how to create new test suite collections and how to add or remove test suites from an existing test suite collection. 

In this section, we will get you started with test suite collections in Katalon studio. Buckle up!

Create a new test suite collection


The steps to create a new test suite collection in Katalon studio.

  1. In the test explorer panel. Click TEST SUITES>NEW>TEST SUITE COLLECTION.
     
new test suite from file folder

2. Test suite collection box appears. Fill in the “name” and “description.”
 

new test suite collection window

3. Click ‘ok’ to create a new test suite collection in Katalon studio.

OR


To create a new test suite. Click FILE> NEW > TEST SUITE COLLECTION. 

file folder to new test suite collection


Now that you have created a test site collection, you need to add test suites and learn how to remove test suites.

Add test suite to a test suite collection in Katalon studio 

To add a test suite to a test suite collection in katalon studio follow the following steps:

  1. Click on “ADD” from the command toolbar.
     
adding test suite to collection

2. Select test suites you want to add from the test suite browser that appears to contain all the test suites in Katalon studio.

 

test suite browser

3. Click “ok”.  

Test suites are added to the test suite collection.

After adding the test suite to the test suite collection in Katalon studio. You need to configure the environment for the execution of the test suites.

execution information for test suite collections

As seen in the picture above, there are four environment configuration options that Katalon provides us. Each of them is discussed below:

 

  • Run with:
    You can select the browser with which you want to run the test suite in this column. 
    A drop-down appears when you click on the run with a column displaying all the browsers that Katalon supports.
     
selecting an environment


    You can select different browsers for different test suites in a test suite collection in katalon studio.

  • Run configuration:
    These are generally used in mobile app testing and here we select the Android or IOS for testing.
     
  • Profile:
    In this column, you select the desired profile for that test suite to be executed.

    Different environments have different URLs and credentials, to make sure we execute the same set of tests the required number of times on different environments for a test suite, we have the facility of profiles.
    The profile contains all the different URLs and credentials for different environments.
    When you click on the profile column, a profile execution box containing all the profiles in Katalon studio for you to select from appears.
    Each test suite can be executed with a different profile.
     
  • Run:
    This is a checkbox where you can select the test suites you want to run. All test suites are checked as a default.

Executing test suite collections in Katalon studio


We will now learn how to modify and execute in a test suite collection in Katalon studio.

Modify execution information

 

execution information


We can see in the above picture that Katalon provides us with two execution information modification options. Each of them is discussed below:


Sequential mode

The test suites are executed sequentially in your test suite collection window in this mode.

For example:

Here we have selected the sequential mode of execution so that “test suite 1” will be executed first, followed by “test suite 2” and then “test suite 3”

sequential mode

Parallel mode

In parallel mode, all the test suites in the test suite collection in Katalon studio run together at once parallelly.

Consider the above example: if we select the parallel mode all these three test suites will be executed parallelly (all together) in different browsers. That you have chosen the test suite to run within the “run with” configuration option.

Katalon Studio has provided one more facility to select the “Max concurrent instances” while parallel execution.

max concurrent instances

Here you can change the count by clicking the upward or downward button.

This is used to check minor performance issues in your project.

Katalon Studio is not a performance testing tool but has provided an option to make testing easier and better for you.

Execute a test suite 

To execute a test suite in the test suite collection in Katalon studio follow these steps:

  1. Open test suite collection
                              executing a test suite
     
  2. From the command toolbar, click on “execute.”

Your test suite collection will be executed.

Now let us discuss some frequently asked questions.

Frequently Asked Questions

Does the user need to be proficient in coding for using Katalon?

Katalon Studio provides a dual scripting interface where you can choose the interface according to the technical knowledge of the tester.It has a simple interface with no coding requirements.

Is katalon studio free?

Katalon Studio has a free version with limited features. You can also try a 30-day free trial for the premium plan.

What is a Katalon studio engine?

Katalon Studio engine is an add-on to Katalon studio which helps you execute automated tests by command-line interface mode.

Can we do performance testing using Katalon studio?

Katalon Studio is not a performance testing tool but provides one feature for performance testing: Max concurrent instances.

How do you write code in Katalon studio?

You create a new test case and in the test case window, you write your code instructing the test procedures and guidelines.

Conclusion

In this article, we learned how to create a test suite collection in Katalon studio and add test suites into these test suite collections. We also learned in depth how to modify and execute a test suite collection. 

Do you want to know more about katalon studio and how it works?Do not worry coding ninja has got you covered. You can refer to open source guide

Please refer to our guided paths on Coding Ninjas Studioresources on Coding Ninjas Studioand Coding Ninjas Studio Library to learn about many more amazing topics. Also, enroll in our courses and refer to the mock test and problems available. Have a look at the interview experiences and interview bundle for placement preparations.

Do upvote our blog to help other ninjas grow.

Happy Learning!

Live masterclass