Toggle navigation
Katalon Studio
Katalon TestOps
Plugins
Videos
Academy
Pricing
Download
Run with Cloud CIs
Supported CI
Example configuration
Azure Devops Services
azure-pipelines.yml
AWS CodeBuild
buildspec.yml
Bitbucket
bitbucket-pipelines.yml
BuildKite
buildkite.yml
Circle CI
circleci.yml
CLI
run_chrome.bat
,
run_chrome.sh
CodeShip
codeship-services.yml
,
codeship-steps.yml
Docker Compose
docker-compose.yml
GitLab
gitlab-ci.yml
Jenkins Pipeline
Jenkinsfile
TravisCI
travis.yml
Feedback
Edit this page
Request docs changes
Products and Licenses
Katalon Studio Enterprise & Runtime Engine Licenses
License Overview
Katalon Studio Enterprise per-User license
Katalon Runtime Engine floating license
Sunsetting plan for node-locked and floating licenses
Katalon Studio vs Katalon Studio Enterprise Features
Trial and Free Plans
Activate Katalon License
Configure Proxy Authentication
View License Details
View Machine ID
Troubleshoot
Session Termination Causes
Troubleshoot Activation Problems
Katalon Runtime Engine DevOps Sunsetting
License Administration
Purchases and Billing
Purchase Katalon Licenses
Upgrade Billing Plan
Change Billing Information
Cancel Billing Renewal
Licenses Management
Manage Katalon Licenses
Grant Katalon Licenses
Remove a License
Configure Idle Timeout
Monitor Licenses
View Test Usage and Balance in the Usage Dashboard
License Utilization Dashboard
Set up an On-Premises License Server
Katalon TestOps Subscriptions
Pricing and Feature Comparisons
Trial Plans
Manage Subscriptions
Subscribe to TestOps
Upgrade Subscriptions
Cancel Subscriptions
Katalon TestCloud Subscriptions
Pricing and Feature Comparisons
Manage Subscriptions
Subscribe to TestCloud
Usage Quota
Upgrade Subscriptions
Cancel Subscriptions
Katalon Studio Enterprise
Welcome to Katalon Studio
Katalon Studio Overview
Release Notes
Version 8.x
Version 7.x
Version 6.x
Supported Technologies
Supported Environments
Set up Katalon Studio
Set up Overview
Installation
Installation Overview
Install Katalon Studio on macOS/Windows
Install Katalon Studio on Linux (GUI)
Toolbars and Views
Keyboard Shortcuts
Configure Key Bindings
Preferences
Katalon Preferences
Import Preferences
Proxy Preferences
Test Case Preferences
Mobile Preferences
Object Spy Preferences
Change Katalon Studio Theme
Update Katalon Studio
Katalon Help
Migration from other tools
Selenium/TestNG/JUnit Migration
Import Selenium IDE v3 projects
Get Started
Get Started Overview
WebUI testing
[WebUI] Create and Run Web UI Test Case using Record and Playback
[WebUI] Analyze Test Execution Logs and Debug the Test Case
[Web UI] Plan Test Suite
[WebUI] Analyze Test Suite Reports and Resolve Errors
Mobile testing
[Mobile] Create and Run iOS Test Case
[Mobile] Create and Run Android Test Case
Sample Projects
Sample projects overview
Sample API tests project
Sample BDD (Cucumber) tests project
Sample WebUI tests project with data-driven testing (Shopping Cart sample)
Sample WebUI tests project (Healthcare sample)
Sample Android mobile tests project
Sample iOS mobile tests project
Create Tests and Projects
Manage Projects
Manage Test Project
API/Web Service Project
Project Settings
Emails Settings
Libraries Management
Create Test Case
Search Test Case
Call Test Case
Statements
Test Fixtures and Test Listeners (Test Hooks)
Working with Sensitive Text
Configure Test Cases
Desired Capabilities
Introduction to Desired Capabilities
Set up Desired Capabilities for WebUI Testing
Set up Desired Capabilities in Mobile Testing
Set up Desired Capabilities in Windows Desktop App Testing
Set up Remote Server in Desired Capabilities
Set Custom Desired Capabilities
Pass Desired Capabilities at Runtime
Manage Desired Capabilities
Start browsers in private mode
Test different browser locales in Chrome with Desired Capabilities
Selenium Grid - Execution on Remote Machines
Web Testing
Internet Explorer Configurations
Windows Desktop Apps Testing
Set up WinAppDriver
Mobile Testing
Android
[Mobile] Android Setup
[Mobile] Configure Android Studio (Emulator)
iOS
[Mobile] iOS setup (Simulators)
[Mobile] iOS setup (Real devices)
[Mobile] Install WebDriverAgent for iOS devices
Test Artifacts Sharing
Set a new default JRE for test projects
Value Types
Test Design
Mobile Test Design
Mobile Test Objects
Locators and Object Identification
Manage Mobile Test Objects
Create Mobile Test Object in Memory at Runtime
Parameterize Mobile Test Object Properties
[Mobile] Image-based Testing
Mobile Record and Spy Utilities
An Introduction to Katalon Mobile Recorder
Mobile Recorder Tutorial - 7.6 onwards
Mobile Recorder Tutorial - before 7.6
Generate test scripts for Progressive Web App using mobile recorder
Mobile Spy Tutorial
Spy and Record Utilities for testing an existing application
Hybrid mobile apps testing
Hybrid mobile apps testing overview
Capture elements in hybrid Android apps
Testing Mobile Apps using Katalon Studio and Kobiton's cloud-based device farm
Testing Mobile Apps using Custom Cloud Devices
Remote Execution for Mobile Testing
Web Test Design
Introduction to Web Testing
Self-healing Tests
Web Test Objects
Selection Methods for Web Tests
Web Locators Settings (version 5.7.1-7.6.0)
Detecting Objects with XPath
Generating reliable object selector using Spy Web utility
Manage Web Test Objects
Parameterize Web Test Objects
Automation testing of Shadow DOM elements with Katalon Studio
Web Image-based Testing
Web Record and Spy Utilities
Spy Web Utility
Record Web Utility
Creating test case using Record & Playback
How to use synchronization commands while recording
Record with Chrome using Packed Extension
Katalon Compact Utility
Headless Browsers Execution
Handle WebDrivers
Terminate WebDrivers
Upgrade or Downgrade WebDrivers
Handle WebDrivers with EventFiringWebDriver
Testing Web App on Mobile Browsers
Web Services Test Design
Introduction to API Testing
Introduction to Web Services Test Object
REST Request
SOAP Request
Web Services Builder
Create Web Service Object in Script Mode
Create REST API requests manually
Working with API/Web Services Project
Authorization
Authorization Basic
Authorization OAuth 1.0
Authorization OAuth 2.0
Verification Snippets
Request History
Draft Request
Import Web Service Objects
Import REST API requests with OpenAPI Specification 3.0
Import RESTful requests from Swagger 2.0
Import RESTful from Postman
Import web service requests from SoapUI
Import RESTful requests from WADLs
Import SOAP requests from WSDLs
Handle Response Messages
Parameterize a Web Service Object
Create your first API test with Katalon Studio
Using Web Services in a Test Case
Windows Desktop Apps Test Design
Introduction to Desktop App Testing
Windows Record and Spy Utilities
Windows Spy Utility
Windows Record Utility
Capture Windows Objects using the Windows Spy Utility
Windows Record Tutorials
Native Windows Recorder
Windows Test Objects
BDD Testing Framework (Cucumber integration)
BDD Testing Framework (Cucumber integration)
Use Test Hooks for Cucumber Framework
Keywords
Web UI Keywords
[WebUI] Accept Alert
[WebUI] Authenticate
[WebUI] Back
[WebUI] Check
[WebUI] Click
[WebUI] Click Image
[WebUI] Click Offset
[WebUI] Close Browser
[WebUI] Close Window Index
[WebUI] Close Window Title
[WebUI] Close Window Url
[WebUI] Delete All Cookies
[WebUI] Deselect All Option
[WebUI] Deselect Option By Index
[WebUI] Deselect Option By Label
[WebUI] Deselect Option By Value
[WebUI] Dismiss Alert
[WebUI] Double Click
[WebUI] Drag And Drop By Offset
[WebUI] Drag And Drop To Object
[WebUI] Enhanced Click
[WebUI] Execute JavaScript
[WebUI] Find Web Element
[WebUI] Find Web Elements
[WebUI] Focus
[WebUI] Forward
[WebUI] Get Alert Text
[WebUI] Get All Links On Current Page
[WebUI] Get Attribute
[WebUI] Get CSS Value
[WebUI] Get Element Height
[WebUI] Get Element Left Position
[WebUI] Get Element Width
[WebUI] Get Number Of Selected Option
[WebUI] Get Number Of Total Option
[WebUI] Get Page Height
[WebUI] Get Page Width
[WebUI] Get Text
[WebUI] Get Url
[WebUI] Get Viewport Height
[WebUI] Get Viewport Left Position
[WebUI] Get Viewport Top Position
[WebUI] Get Viewport Width
[WebUI] Get Window Index
[WebUI] Get Window Title
[WebUI] Maximize Window
[WebUI] Modify Object Property
[WebUI] Mouse Over
[WebUI] Mouse Over Offset
[WebUI] Navigate to Url
[WebUI] Open Browser
[WebUI] Refresh
[WebUI] Remove Object Property
[WebUI] Right Click
[WebUI] Right Click Offset
[WebUI] Scroll To Element
[WebUI] Scroll To Position
[WebUI] Select All Option
[WebUI] Select Option By Index
[WebUI] Select Option By Label
[WebUI] Select Option By Value
[WebUI] Send Keys
[WebUI] Set Alert Text
[WebUI] Set Encrypted Text
[WebUI] Set Masked Text
[WebUI] Set Text
[WebUI] Set View Port Size
[WebUI] Smart Wait Function
[WebUI] Submit
[WebUI] Switch To Default Content
[WebUI] Switch To Frame
[WebUI] Switch To Window Index
[WebUI] Switch To Window Title
[WebUI] Switch To Window Url
[WebUI] Take Area Screenshot
[WebUI] Take Element Screenshot
[WebUI] Take Full Page Screenshot
[WebUI] Take Screenshot
[WebUI] Type On Image
[WebUI] Un-check
[WebUI] Upload File
[WebUI] Upload File by Drag-and-Drop
[WebUI] Verify Alert Not Present
[WebUI] Verify Alert Present
[WebUI] Verify All Links On Current Page Accessible
[WebUI] Verify Element Attribute Value
[WebUI] Verify Element Checked
[WebUI] Verify Element Clickable
[WebUI] Verify Element Has Attribute
[Web UI] Verify Element Not Checked
[WebUI] Verify Element Not Clickable
[WebUI] Verify Element Not Has Attribute
[WebUI] Verify Element Not Present
[WebUI] Verify Element Not In Viewport
[WebUI] Verify Element Not Visible
[WebUI] Verify Element Present
[WebUI] Verify Element Text
[WebUI] Verify Element Visible
[WebUI] Verify Element In Viewport
[WebUI] Verify Image Present
[WebUI] Verify Links Accessible
[WebUI] Verify Option Not Present By Label
[WebUI] Verify Option Not Present By Value
[WebUI] Verify Option Not Selected By Index
[WebUI] Verify Option Not Selected By Label
[WebUI] Verify Option Not Selected By Value
[WebUI] Verify Option Present By Label
[WebUI] Verify Option Present By Value
[WebUI] Verify Option Selected By Index
[WebUI] Verify Option Selected By Label
[WebUI] Verify Option Selected By Value
[WebUI] Verify Options Present
[WebUI] Verify Text Not Present
[WebUI] Verify Text Present
[WebUI] Wait For Alert
[WebUI] Wait For Angular Load
[WebUI] Wait For Element Attribute Value
[WebUI] Wait For Element Clickable
[WebUI] Wait For Element Has Attribute
[WebUI] Wait For Element Not Clickable
[WebUI] Wait For Element Not Has Attribute
[WebUI] Wait For Element Not Present
[WebUI] Wait For Element Not Visible
[WebUI] Wait For Element Present
[WebUI] Wait For Element Visible
[WebUI] Wait For Image Present
[WebUI] Wait for jQuery Load
[WebUI] Wait For Page Load
Visual-based Web Testing Keywords
[WebUI] Take Area Screenshot As Checkpoint
[WebUI] Take Element Screenshot As Checkpoint
[WebUI] Take Full Page Screenshot As Checkpoint
[WebUI] Take Screenshot As Checkpoint
Mobile Keywords
[Mobile] Close Application
[Mobile] Clear Text
[Mobile] Close Notifications
[Mobile] Check Element
[Mobile] Drag And Drop
[Mobile] Double Tap
[Mobile] Execute Mobile Command
[Mobile] Find Image Element
[Mobile] Find Image Elements
[Mobile] Get Attribute
[Mobile] Get Element Height
[Mobile] Get Element Left Position
[Mobile] Get Element Top Position
[Mobile] Get Element Width
[Mobile] Get Current Orientation
[Mobile] Get Device Height
[Mobile] Get Device Manufacturer
[Mobile] Get Device OS
[Mobile] Get Device OS Version
[Mobile] Get Device Width
[Mobile] Get Text
[Mobile] Hide Keyboard
[Mobile] Long Press
[Mobile] Open Notifications
[Mobile] Perform Touch ID
[Mobile] Press Back
[Mobile] Press Home
[Mobile] Pinch To Zoom In At Position
[Mobile] Pinch To Zoom Out At Position
[Mobile] Run iOS App in Background and Wait
[Mobile] Scroll To Text
[Mobile] Send Keys
[Mobile] Select List Item By Index
[Mobile] Select List Item By Label
[Mobile] Set Encrypted Text
[Mobile] Set Slider Value
[Mobile] Set Text
[Mobile] Switch To Landscape
[Mobile] Switch To Native
[Mobile] Switch To Portrait
[Mobile] Switch To Web View
[Mobile] Start Application
[Mobile] Start Existing Application
[Mobile] Swipe
[Mobile] Take Screenshot
[Mobile] Take Area Screenshot
[Mobile] Take Element Screenshot
[Mobile] Tap
[Mobile] Tap At Position
[Mobile] Tap And Hold
[Mobile] Tap And Hold At Position
[Mobile] Tap on Image
[Mobile] Toggle Airplane Mode
[Mobile] Toggle Wifi
[Mobile] Unlock Screen
[Mobile] Uncheck Element
[Mobile] Use Fingerprint
[Mobile] Verify Image Present
[Mobile] Verify Is Landscape
[Mobile] Verify Is Portrait
[Mobile] Verify Element Attribute Value
[Mobile] Verify Element Checked
[Mobile] Verify Element Exist
[Mobile] Verify Element Has Attribute
[Mobile] Verify Element Not Checked
[Mobile] Verify Element Not Exist
[Mobile] Verify Element Not Has Attribute
[Mobile] Verify Element Not Visible
[Mobile] Verify Element Visible
[Mobile] Verify Element Text
[Mobile] Wait For Element Attribute Value
[Mobile] Wait For Element Has Attribute
[Mobile] Wait For Element Not Has Attribute
[Mobile] Wait For Element Present
[Mobile] Wait For Element Not Present
Visual-based Mobile Testing Keywords
[Mobile] Take Area Screenshot As Checkpoint
[Mobile] Take Element Screenshot As Checkpoint
[Mobile] Take Screenshot As Checkpoint
Web Service Keywords
[WS] Contains String
[WS] Send Request
[WS] Verify Element Property Value
[WS] Verify Elements Count
[WS] Verify Element Text
[WS] Verify Response Status Code
[WS] Verify Response Status Code In Range
[WS] Get HAR File Generation
[WS] Set HAR File Generation
Windows Keywords
[Windows] Clear Text
[Windows] Close Application
[Windows] Click
[Windows] Click Element Offset
[Windows] Double-click
[Windows] Find Element
[Windows] Find Elements
[Windows] Get Attribute
[Windows] Get Element Position
[Windows] Get Element Rectangle
[Windows] Get Text
[Windows] Get Driver
[Windows] Right-click
[Windows] Right-click Element Offset
[Windows] Set Encrypted Text
[Windows] Switch to Window
[Windows] Switch to Window Title
[Windows] Send Keys
[Windows] Set Text
[Windows] Start Application with Title
[Windows] Start Application
[Windows] Switch To Desktop
[Windows] Switch To Application
[Windows] Switch to Window Title
[Windows] Switch to Window
[Windows] Verify Element Attribute Value
[Windows] Verify Element Not Present
[Windows] Verify Element Present
[Windows] Wait for Element Attribute Value
[Windows] Wait for Element Not Present
[Windows] Wait for Element Present
Cucumber Keywords
[Cucumber] Run Feature File with Tags
[Cucumber] Run Feature File
[Cucumber] Run Feature Folder with Tags
[Cucumber] Run Feature Folder
[Cucumber] Run with Cucumber Runner
Common Assertions
[Common] Verify Checkpoint
[Common] Verify Equal
[Common] Verify Greater Than
[Common] Verify Greater Than Or Equal
[Common] Verify Less Than
[Common] Verify Less Than Or Equal
[Common] Verify Match
[Common] Verify Not Equal
[Common] Verify Not Match
Utilities Keywords
[Common] Call Test Case
[Common] Comment
[Common] Concatenate
[Common] Delay
Test Execution
Execute and Debug a Test Case
Data-driven Testing
Data-driven Testing with Katalon Studio
Types of Variables
Global Variables and Execution Profile
Test Case Variables
Run Test Case with an external data source
Specify iteration names in data-driven testing reports
Enhanced Variable Binding
Manage Test Data
Checkpoints
Set up database connection for data-driven testing
Data-driven testing with RESTful Web Service requests
Implement data-driven testing with MySQL
Combine Multiple Data Sources
Data-driven testing at the test case level
Test Suite
Test Suite
Test Suite Collection
Dynamic Test Suite in Katalon Studio
Skip Test Cases
Execute Tests on Multiple Devices in Parallel
Advanced guides
Web Testing
Solving Pop-up dialog issue with Katalon Studio
Handling iFrame issue with Katalon Studio
Solving Wait-time issue with Katalon Studio
Handling drag and drop testing for web applications with Katalon Studio
Handling static and dynamic Test Objects
How to Handle Alerts
How to Handle Textbox Checkbox and Radio Button
How to Handle File Uploads
How to handle Web Tables
How to handle Drop-down menu
How to use Selenium WebDriver in Katalon Studio
Common tips for using Xpath in Katalon Studio
Handling Web element locators using Katalon Studio
Web Element Locators - How to group elements into a unique block
How to check element status in conditional statement?
API Testing
How to parse JSON responses in Katalon Studio
How to verify API responses in Katalon Studio
Mobile Testing
Performing Pinch to Zoom In Action
How to Perform Multi-touch Actions in Mobile App
Handling Alert Dialog in Mobile App
Handling Drag and Drop in Mobile App
Using List to Store the Mobile Elements to Validate Data
Handling Spinner in Mobile Automation Testing
Handling Vertical Swipe in Mobile Automation
Handling Horizontal Swipe in Mobile Automation
Handling Scroll to Element in Mobile Automation
Test Results Analysis
View and Customize Execution Log
Test Suite and Test Suite Collection Reports
Capture Screenshots
Record Screen-based Videos
Record Browser-based Videos
Error Management
Test Maintenance
Test Objects Refactoring
Failure Handling
Decompile Class File for Debugging
Fixing broken Web Test Objects with Time Capsule
Troubleshooting
Troubleshoot common exceptions
Troubleshoot web automated testing
Troubleshoot mobile automated testing
Troubleshoot Windows automated testing
Known issues
Integration
Katalon API Keys in Katalon Studio
TestOps Integration
Integrate Katalon TestOps with Katalon Studio
Upload Test Results to Katalon TestOps from Katalon Studio
TestOps Private Instance integration
TestCloud Integration
Jira Integration
Jira Integration
Configure Jira BDD Settings
Git Integration
Git Integration
Git Integration Authentication with SSH Keys
Using Git Submodules to share Test Artifacts
Slack Integration
Kobiton Integration
Sauce Labs Integration
BrowserStack Integration
LambdaTest Integration
JMeter Integration
Applitools Integration
Rally Integration
qTest Integration
TestRail Integration
TestLink Integration
App Center Integration
AWS Device Farm Integration
Integrate AWS CodeBuild with Katalon Docker Image
Integration with Azure DevOps Test Plans
Combine Katalon Studio with SAP Scripting Tracker for Windows
Extend Katalon Studio
Katalon Studio Plugins
Integration Plugins
Using Plugins
Installing Plugin Offline
Create your first Katalon Studio plugin
Develop a Custom Keywords plugin
Resolve external dependencies for a plugin
Debug your platform plugin using Eclipse IDE
Develop a customized report plugin
Generate groovy doc for a plugin
Example plugin: Build Katalon Studio's TestRail Integration plugin
Auto-healing Smart XPath
Basic Search For Dynamic Test Suite
Test Suite Collection Scheduler
Test Case Management With Tags
Custom Keywords
Introduction to Custom Keywords
Sample Custom Keywords
Execute test in Internet Explorer (IE) mode in Microsoft Edge
Flutter-based application testing with custom SetText keyword
Import/Export Keywords
Custom Keywords Refactoring
Import Custom Keywords classes recursively
Mark test's status for a Custom Keyword
Handling Databases
Build custom keywords with Settings
How to perform Database Testing using Katalon Studio
How to use a custom keyword from other custom keywords and step definition classes
Proof of Concept
Dependencies Management with Native Gradle Support (Poc)
Parameterize Azure DevOps Test Case ID List (PoC)
Schema Validation for API Testing (PoC)
Validate JSON/ XML string against a schema for API testing (PoC)
[WS] Validate an XML string against a schema (PoC)
[WS] Validate a JSON string against a schema (PoC)
Javadoc
Tips and Tricks
Execute Windows commands
Install Chrome extensions at runtime
Katalon with Winium for Desktop Applications
Manage Android's permission
Optimizing Object Identification and Tools
Reduce Execution Time in Mobile Testing
Retrieve mobile's session
Understand waiting keywords
Using autoIT for authentication in Katalon Studio
Deprecated Documentation
VSTS/TFS/VSO Integration
Jenkins Integration
Tips from our community
Connect to SQL using Windows Authentication
Force stop execution
Get SQL query results as variables
Handle file upload control on hidden input
Open Chrome with extensions
Retrieve OS, browser and screen resolution of the machine perfoming tests
Retrieve chromedriver.log and firefoxdriver.log when you run Record/Spy
Katalon Runtime Engine
Introduction to Runtime Engine
Install Runtime Engine
Export Test Results in JUnit Format
Command Syntax (Command-line/Console Mode Execution)
Run TestCloud with Katalon Runtime Engine
Specify a path to Android SDK root folder
Terminate Execution Conditionally
Create dynamic test suite at runtime
Docker Image
Run with Cloud CIs
Continuous integration with Gitlab
CI/CD tools Integration
Common Configuration
Link Execution with TestOps Release using CLI
Jenkins Integration
Jenkins Integration Overview
Use Katalon plugins for Jenkins Integration
On Windows/macOS
On Ubuntu
Use Katalon Docker Image for Jenkins Integration
Integrate Jenkins on Docker hosted in Ubuntu
Integrate Jenkins Pipeline (Jenkinsfile) with Katalon Studio Docker Image
Execute Katalon Studio tests with Jenkins Pipeline Script (Jenkinsfile)
Passing scenario tags at runtime when building with Jenkins
Bamboo Add-on
Azure DevOps Extension
TeamCity Plugin
CircleCI - Katalon Orb
Katalon Studio Github Action
Google Cloud Build Integration
Troubleshoot
Troubleshoot common exception when executing in console mode
Katalon Store
Overview
Getting Started with Katalon Store
Access to Katalon Store in Katalon Studio
Katalon API Keys in Katalon Store
Essential Plugins Bundle
Submit and publish plugins
Submit and publish a new plugin
Plugin document guidelines
Brand guidelines for Katalon Store publishers
Plugin approval guidelines
Manage published plugins
Katalon TestOps
Overview
TestOps Overview
Terminology and Formulas
Navigate through Katalon TestOps
Release Notes
2022
2021
Get Started
Roles and permissions
Set up an account
Join an Organization
Create Organization and Project
Set up Teams
Manage Users
Manage User Profile
Transfer Ownership
Install TestOps On-premises with Docker
Remote Execution
Overview
Script Repository
Upload Test Scripts to a Script Repository
Upload Test Scripts from a Git Repository
Local Test Environments
Create a Local Test Environment with an Agent
Load Balancing for Local Test Environments
Run multiple Test Suites in parallel with Agents
Auto-Distributed Executions
Docker Test Environments
Kubernetes Test Environments
CircleCI Test Environments
Test Planning
Schedules
Schedule Test Runs
Execute Test Runs
Releases
Builds
Test Management
Manage Test Cases
Manage Test Suites
View BDD Test Results
Link Test Runs to Jira Defects
Link Test Cases to Jira Requirements
Integrations
Katalon Studio Integration
Framework Integration
Upload JUnit and Katalon Studio Test Results using Katalon Report Uploader
Upload JUnit and Katalon Studio Test Results via a web browser
Upload Test to Katalon TestOps via Mocha
Upload Test to Katalon TestOps via Jest
Upload Test to Katalon TestOps via Jasmine
Upload Test to Katalon TestOps via Pytest
Jira Integration
Kobiton Integration
Slack Integration
Jenkins Integration
Test Maintenance
Override Test Results status
Compare Test Results
Reporting
View TestOps Dashboard
TestOps Dashboard Overview
Test Activities Dashboard
Release Readiness Dashboard
Productivity Dashboard
Quality Dashboard
Platform Coverage Dashboard
Requirement Coverage Dashboard
Local Test Environment Dashboard
View Test Runs
Filter Test Runs list by Build name
View Re-run Test Results
View Test Case reports
View Traceability Matrix
Detect abnormal Web Services
Visual Testing
Visual Testing Overview
Use TestOps Visual Testing
Settings
Delete data
Enable/Disable Strict Domain
IP Address Restrictions
Subdomain Configurations
Single Sign-On Configurations
Configure Session Timeout
Notification Emails
Katalon API Key in Katalon TestOps
REST API
Tutorials
Katalon TestCloud
Overview
Release Notes
Supported Environments
Get started
TestCloud Tunnel
Integration with Studio
Integration with TestOps
Troubleshooting
Tests not loading when executing with Chrome version 93,94 in Windows
Katalon Recorder
Get started
Overview
GUI Overview
Release notes
Production Evaluation Center
Katalon Recorder vs Selenium IDE
Katalon Recorder vs Alternatives
Get your job done
Automate scenarios
Selenese (Selenium IDE) Commands Reference
Create your first automation script
Control the flows
Handle conditional cases in your tests
How to Use Control Flow commands in a Test Case
How to extract and verify textual patterns in a test case
How to extract and write data in a test case
Back up data automatically
Global variables
Execute scenarios
Use the Self-Healing function
Use the Commande-Line Runner
Dynamic Test Suite
Execution report
View execution reports in TestOps
Export scenarios
Export automation scripts to other frameworks
Export test projects
Writing Custom Script Formatter
Data-driven testing
Data-driven testing in Katalon Recorder
How to implement data-driven testing in a test case
Extend Katalon Recorder
Katalon Recorder Helper Tool
Extension Scripts (AKA user-extensions.js) for Custom Locator Builders and Actions
Import Tests from Selenium IDE
Command Compatibility between Selenium IDE and KR
Help & Resources
FAQ & Troubleshooting Instructions
Samples
Acknowledgments
Katalium Framework
Overview
Get Started
In Visual Studio Code
In other IDEs
Create a Test Case
Page Object Model
Create a Test Suite
Configure Browsers
Other Utilities
Real-time Monitoring and Reporting
Katalium Server
Overview
Get Started
Katalium Server - Execute Katalon Studio's scripts on Remote Machines
WebDriver Auto-update
Sessions Monitoring
Contributing Guidelines
Contents
×
Close