Table of contents
1.
Introduction
2.
Toolbars
2.1.
System Features
2.2.
Plugin Features
3.
Views
3.1.
Tests Explorer View
3.2.
Keywords Browser View
4.
Editors
4.1.
Test Case Editor
4.2.
Test Suite Editor
4.3.
Test Suite Collection Editor
4.4.
Web Service Editor
5.
Frequently Asked Questions
5.1.
What do you mean by REST?
5.2.
What do you mean by SOAP?
5.3.
Are coding skills necessary for Katalon Studio?
6.
Conclusion
Last Updated: Mar 27, 2024
Medium

Toolbars and Views in Katalon Studio

Author Nidhi Kumari
1 upvote
Career growth poll
Do you think IIT Guwahati certified course can help you in your career?

Introduction

Katalon Studio is a selenium-based testing engine. It was first introduced in January 2015. It is one of the well-known automated testing tools. Katalon Studio is a complete, in-depth toolkit for web and mobile app automation testing. It is a free and robust solution for API testing.

Toolbars and views in Katalon Studio

This article gives insight into available Toolbars and views in Katalon Studio. We will discuss the system features, plugin features, and editors. 

Toolbars

 A Toolbar is a row of clickable icons that execute particular OS and app functions. A toolbar provides fast access to do some everyday tasks swiftly. 

Toolbars in Katalon Studio

The image mentioned earlier shows the Toolbar in Katalon Studio. Let’s discuss these features one by one.

System Features

Firstly, we will discuss the system features in the Toolbar.

System Features in Katalon Studio

Plugin Features

A plug-in, also known as an add-on or extension, is computer software that enables adding new features without changing the host programme itself. Now we will discuss the plugin features of the Toolbar in Katalon Studio.

Plugin Features in Katalon Studio.

Views

View, in general, is the act of observing something, such as an object or the contents of a computer file. We have mainly two types of views in Katalon Studio.

  1. Tests Explorer View.
     
  2. Keywords Browser View.

Tests Explorer View

You may navigate your project's structure and have access to all of your test items using the Tests Explorer view. Let’s discuss the views and their functions.

Tests Explorer View.

Keywords Browser View

The keywords supported by Katalon Studio, including built-in, custom, and utilities, are displayed in the Keywords Browser view. When creating a test case script, you can drag and drop the keywords from the Keywords Browser into the test case editor.

Keywords browser view in Katalon Studio

Editors

The editor is used to change an object's specific information. The editor is specific to each test artefact. When a test case or test suite object is clicked, an editor window appears that reveals the details it contains and enables you to update it as necessary.

 We have various types of editors in Katalon Studio.

  • Test Case Editor.
     
  • Test Suite Editor.
     
  • Test Suite Collection Editors.
     
  • Web Services Editor.

Test Case Editor

A test case is a series of operations to confirm a particular aspect or capability of your software tool.

The following tabs are available when you open a test case in the test case editor. They provide the test case's complete facts:

📌 Manual Tab: Use the add button on the manual tab to add actions and steps to the test directly.

📌 Script Tab: You can utilise programming languages like Java and Groovy on the Script tab.

📌 Variables Tab: The variables used in the test case are stored in the variables tab.

📌 Integration Tab: The Project's configured integrations are shown on the Integration tab, such as qTest, Jira, Azure DevOps, etc.

📌 Variables Tab(Script Mode): All variables that have been defined for that Test Case in Script mode are displayed in the Variables tab (Script mode).

📌 Properties Tab: The Properties tab displays all of the test case's properties.

Test Suite Editor

A group of test cases is known as a test suite (TS).
The test suite editor shows detailed data about each test suite when you open one, including

  • Main Tab: The main tab presents vital data about the test suite, such as

    • The test cases to run.
       
    • The method of execution.
       
    • Data binding.
       
  • Script Tab: The script tab shows the script view, where you can configure the test suite's environment, setup, teardown, and other settings.
     
  • Integration Tab: The integration tab shows details on how, for instance, qTest is integrated into your test suite.
     
  • Result Tab: The result tab shows the most recent execution's outcome, such as

    • Each test case's Passed/Failed status.
       
    • The summary report.
       
    • All execution Settings.
       
    • The execution environment.

Test Suite Collection Editor

🍁 There are several test suites in the test suite collection.

🍁 Users can run test suites separately.

🍁 Various suites can be used with various browsers.

🍁  You can install the same suite more than once and run it on various browsers.

🍁 We have mainly two types of tabs in the test suite collection editor:

  1. Main Tab.
     
  2. Result Tab.

Web Service Editor

Select the Web Service you want to open by going to Tests Explorer > Object Repository.

The Web Service editor shows complete information about the current project, including the resource URL, request methods, and parameters, when you open a RESTful or SOAP request object.

We employ either rest or soap calls for API testing. As a result, Katalon has the Editor of RESTFUL requests.

  • From the drop-down menu, choose the request (GET, POST, PUT, DELETE, PATCH etc.)
     
  • Type the URL.
     
  • Specify the query parameters.
     
  • There are options for HTTP Header, HTTP Body, and other things at the bottom of the editor.
     
  • You can include them in accordance with your web service, after which you should click the Test request button next to the URL.
     
  • The response is produced in the response window once the web service has been run.

Frequently Asked Questions

What do you mean by REST?

REST stands for Representational State Transfer. It is an architectural approach for creating web services that make use of the HTTP protocol. It employs the HTTP method to express activities. It is based on resources, with each component being a resource that can be accessed using a common interface and conventional HTTP techniques.

What do you mean by SOAP?

The term "SOAP" stands for Simple Object Access Protocol. SOAP was created as an intermediate language across several programming languages. Web APIs are developed using the simple protocol SOAP. It is a messaging protocol for computer communication that is based on XML. The XML specification is used in SOAP.

Are coding skills necessary for Katalon Studio?

You can use the Katalon Studio with basic coding skills. Katalon offers two scripting interfaces for customers with varying coding skills. It is an easy-to-use automation testing solution that doesn't require highly developed coding abilities to create automated tests.

Conclusion

We have discussed various Toolbars and Views in Katalon Studio. Further, we discussed editors, including the Test Case editor, Test Suite editor, Test Suite Collection editor and web service editor. We have also discussed the system and plugin features.  Additionally, we discussed the Tests explorer view and keywords browser view in the katalon studio.

We hope this blog has helped you. We recommend you visit our articles on different topics of Katalon Studio, such as

🔥 Keyboard shortcuts in katalon studio.

🔥 Tips and Tricks in Katalon Studio.

🔥 Katalon and Important Preferences in Katalon Studio.
 

If you liked our article, do upvote our article and help other ninjas grow.  You can refer to our Guided Path on Coding Ninjas Studio to upskill yourself in Data Structures and AlgorithmsCompetitive ProgrammingSystem Design, and many more!

Head over to our practice platform Coding Ninjas Studio to practice top problems, attempt mock tests, read interview experiences and interview bundles, follow guided paths for placement preparations, and much more!!

Happy Reading!!

Live masterclass