Keyword-Driven Testing
Prebuilt with hundreds of keywords that cover all web, API, mobile, and desktop testing.
Customize your own custom keywords for more advanced testing requirements.
Dual-editor interfaces for both recording and scripting approaches.
Leverage keywords external libraries to extend your testing capabilities.
Page Object Model Testing
Support building test scripts with Page Object Model (POM) standard.
Flexible code reuse across multiple projects.
Easily control the execution workflow with the Test Listener feature.
Leverage parameterization in the Call Test Case feature to reuse existing test cases.
Data-driven Testing
Support dynamic data sources via CSV, Excel, and databases or through Katalon Studio internal data.
Support data type binding for test case scripts, as well as test objects and web services request attributes.
Support data snapshot capturing to verify changes during the execution process.
Support Global Variables binding to easily manage test scripts in different development stages.
TDD/BDD Testing
Build Behavior-Driven Development (BDD) feature files and test scripts right in Katalon Studio via Cucumber extension.
Flexibly execute BDD scripts using Katalon Studio test case, test suite, and test suite collection structures.
Compose feature files in Jira and synchronize to Katalon Studio to automate test scenarios easily.
Send execution results to Jira in real-time, allowing for an instant feedback loop for early adjustment.
Your automation journey starts here.