Supported Technologies for Katalon Studio
This document gives you information on the supported technologies in Katalon Studio. For the supported environments (including browsers and operating systems), see: Supported environments for Katalon Studio and Katalon Runtime Engine.
Supported Application Under Test (AUT)
WebUI | Mobile |
|
|
API | Windows |
|
|
(*) Limitations: Elements inside embedded web views cannot be captured automatically by Record&Spy utilities.
Programming skill & Language
Low-code | Rich set of utilities to generate and maintain automated script without programming experience |
Groovy | v2.4.x+ |
Java | From Java 8 (Java 1.8) and Java 17 onwards |
Testing methodologies
Data-driven testing - DDT | Built-in Database | Version | Katalon Studio Versions | Katalon Studio Enterprise Versions |
PostgreSQL | v42.2.17 | v7.0.0+ | v7.0.0+ | |
Oracle SQL | v12.1.0.2 | Not supported | v7.0.0+ | |
SQL Server | v6.2.2 | Not supported | v7.0.0+ | |
Behavior-driven development - BDD | v7.0.0+ | v7.0.0+ | ||
Keyword-driven testing - KDT | v7.0.0+ | v7.0.0+ |
Testing capabilities
Testing Capabilities | Supported Katalon Studio versions |
---|---|
Integration Testing | v7.8.0+ |
Functional Testing | v7.8.0+ |
E-2-E Testing | v7.8.0+ |
Visual Testing | v7.8.0+ |
Katalon Studio capabilities
This section shows you capabilities unique to Katalon Studio.
Capability | Description |
---|---|
Application Under Test (AUT) Testing Combination | Katalon Studio allows combining multiple application types (Web UI, API, Mobile & Desktop) in one project and execution flow. You can test this capability using our GitHub sample projects. |
Flexible test design options | Katalon Studio test scripts are interchangeable between two interfaces: manual and script editors. This enables a team with a mixed level of automation testing skills to work effectively and efficiently in the same project. |
Self-healing | The self-healing mechanism deals with broken locators during execution to reduce the test maintenance effort. For more details, see Self-healing tests. |
Smart Wait | Smart Wait "tells" the WebDriver to wait for the web page to become static before performing any operations. This reduces the risk of test failures caused when the page has not fully loaded. For more details, see Smart Wait function. |
Time Capsule | Time Capsule enables you to restore the Application Under Test to its previous state before the test failed, for example if locators did not find the expected Web UI objects. Learn more about this capability. |
Mobile testing drivers
This section lists the supported versions of mobile testing drivers:
Drivers | Versions |
---|---|
Appium UiAutomator2 Driver for Android | v3.7.0+ |
Appium XCUITest Driver for iOS | v7.21.1+ |
Reports
Types of Reports | Supported Katalon Studio versions |
---|---|
HTML, PDF, CSV | v7.0.0+ |
Dynamic email configuration | v7.5.0+ |
Release/build-based reports | v7.8.0+ |
Performance, Trending & Insights reports (*) | v7.6.2+ |
(*) Requirements: Katalon TestOps integration.
Offerings
Offerings | Supported Katalon Studio versions |
---|---|
Community package (Comparison) | v7.0.0+ |
Enterprise packages | v7.0.0+ |
Support
Support | Supported Katalon Studio versions |
---|---|
Katalon forum | v7.0.0+ |
Exclusive Support Service | v7.0.0+ |