Skip to main content
Version: legacy

Katalon Studio vs Katalon Studio Enterprise Features

This document reflects the comparison between free and Enterprise-exclusive features in the latest version of Katalon Studio.

Test Generation Web UI: Record and Playback with debugging optionsQuickly correct test failures on newly recorded test to make it reliable.
Web UI: Image-based Testing Find and interact with image objects. This feature is particularly helpful when objects retain the same appearance even if the underlying structures have changed.
Web UI: Smart XPath Generator Auto-generate neighbor XPaths as alternative locators to find an object at runtime.
Web UI: Advanced Web Locator Settings Define if XPath, Attributes, or CSS is the default web locator when using Recorder and Spy.
Web Service: Import OpenAPI Specification 3.0 Quickly create test objects by importing RESTful APIs with OpenAPI Specification version 3.0.
Web Service: Customized Request Methods and Advanced Settings
  • Create and test requests with custom methods beside standard HTTP methods (GET, POST, PUT, DELETE..).
  • Improve test performance by limiting connection timeout and response maximum size.
Web UI and Web Service: SSL Client CertificateConfigure Katalon Studio to use client certificate for all requests.
Mobile: Image-based testing Find and interact with image elements. This feature is particularly helpful for testing dynamic or canvas elements.
Windows Desktop: Native Windows Recorder Seamless test recording experience that's similar to web recorder.
Data-driven testing Excel, CSV, PostgreSQL, MySQLRead input values for test scripts from Excel files, CSV files, internal test data, and database.
Oracle SQL, SQL ServerRead input values for test scripts from Oracle SQL, and SQL Server.
Combine multiple Data FilesRead input values for test scripts from multiple data file combinations.
External Database having JDBC DriversRead input values for test scripts from other databases having JDBC drivers (e.g., MongoDB, SAP HANA DB).
Data-driven testing at the test case level Conduct data binding in a test case.
Data-driven testing in a dynamic test suite Conduct data binding in a dynamic test suite
Checkpoints Snapshots of test data taken at a specific time. These snapshots are used to verify if the current state of the data source is different from its previously taken state.
Test Execution Parallel ExecutionRun multiple test suites at the same time to reduce execution time.
Execution Scheduler Schedule the next run of a test suite collection at a specific time.
Retry failed tests and consolidate reportsRerun failed test cases several times to identify flaky tests.
Web UI: Smart Wait Tackle Selenium waiting issues.
Web UI: Self-healing Reduce maintenance effort by trying other alternative locators to find an object automatically when the default locator is broken.
Dynamic Test Suite Add test cases to a test suite dynamically by search queries.
Use Java Virtual Machine (JVM) argumentsModify the behavior of each Java process in terms of changing heap size, or handling out of memory issue.
  • Basic Report in HTML, PDF, CSV, JUnit,
  • Screenshots
  • Videos for browser with GUI
  • Time Capsule (HTML snapshot)
  • Send Test Suite report email
  • View and share test execution results in HTML, PDF, CSV, or JUnit format.
  • Diagnose test failures with screenshots and videos.
  • Capture object again with Time Capsule, an HTML snapshot that restores the state of application under test when the test fails.
  • Notify multiple users of test suite reports by email.
  • Videos for headless browsers
  • Report history and test suite collection reports
  • Send test suite collection reports by email
  • Customized execution log
  • Diagnose test failures with videos when test runs and fails on headless browser.
  • View previous reports of test suite, and test suite collection executions in Katalon Studio.
  • View and share test suite collection report in JUnit format.
  • Notify you and your colleagues of Test Suite Collection report by email.
  • Improve your efficiency and performance with shortened execution log.
Test Maintenance and Management Dual-mode Debugger In Manual view
  • Run or Debug from here
  • Debug: Enable or Disable test steps
In Script View
  • Debug mode
  • Attach source code for debugging
  • Decompile Class file for debugging
Quickly correct test failures with multiple debugging features to ensure test script quality.
Test Case Management with Tags Append tags to test cases, then quickly search for or run test cases by tag.
Import/Export Test Artifacts Quickly share test cases, test objects, execution profiles, and custom keywords across projects.
Import/Export Desired Capabilities Reuse desired capabilities across projectsNotes: Desired capabilities are key/value pairs that tell the browser properties such as browser name, browser version, and the path of the browser driver in the system to determine the browser behaviors at runtime.
Test Objects Refactoring Keep Object Repository neat and clean by checking, exporting, and removing unused test objects.
Integration Application Lifecycle Management (ALM) tools: JIRA, Katalon TestOps, Azure Test Plans, qTest, TestRail, TestLink, RallyIntegrate test projects with ALM tools to push and pull test artifacts, and test result information between Katalon Studio and the ALM tool.
Cloud Provider: Katalon TestCloud (Beta), Kobiton, Sauce LabsConnect to cloud providers to test your applications on multiple devices and browsers.
Git-based source code management (SCM): GitHub, GitLab, Azure Repos, BitBucket, etc.Collaborate, store, manage change, and control version in test project repository with popular Git hosting services. via HTTPs via SSH
CLI, CI, Docker Execution Run your tests in the following environments:
  • Command-Line Interface CI Server: Jenkins, Bamboo, TeamCity.
  • Cloud CI: CircleCI, Azure DevOps, BitBucket, GitLab, GitHub Action, WS CodeBuild, BuildKite, Circle CI, CodeShip, TravisCI.
  • Katalon Docker Image.
  • Cloud-based app testing infrastructure: Microsoft App Center Tests, AWS Device Farm.
With KRE
Plugins Free plugins on Katalon Store: Katalon Store Free Plugins Extend Katalon Studio's capabilities and integrate the software with your favorite tools.
Extend Katalon Studio's capabilities further with exclusive integration plugins on Katalon Store and build your own plugins.
Support Service Forum support: Katalon Community Ask questions and start discussions on software testing with Katalon products.
Premium Support through ZendeskLearn more about Katalon's support policy here: Katalon Terms.