Desktop Testing

Desktop applications retain their important role in improving user engagement. This makes desktop application automation a key to strengthening the connection between software development teams and their end-users.
Why Katalon for Desktop App Testing
Katalon Studio supports Selenium-based automated testing for UI on Windows 10 PC, including:
  • Universal Windows Platform (UWP)
  • Windows Presentation Foundation
  • Windows Forms (WinForms)
  • (WPF) Classic Windows (Win32)
Katalon for Desktop Testing - Easy setup and configuration
Easy setup and configuration – both locally and remotely
You can run Katalon Studio locally (on macOS and Linux) or remotely to test the app from a different Windows device.
The Spy Windows Objects and Record Windows Action features in Katalon Studio reduce your configuration effort. Your team can now minimize the configuration steps and focus more on inspecting locators, recording actions, and so on.
Katalon for Desktop Testing - Detect and spy Windows objects
Detect and spy Windows objects
The Spy Windows feature allows you to explore, analyze, and capture all running desktop app objects and add them to the object repositories. You can specify an object name or locate methods from the Spy Windows interface. Spy Windows Objects saves you time on test analyzing and objects locating.
Katalon for Desktop Testing - Record Windows actions
Record Windows actions
The Record Windows Action feature helps record test actions, inspect all running app objects, and present them in a tree view.
The Record feature can highlight an object, auto-scroll to inspect elements, display an actual Screen View, and modify test steps during recording. Record Windows Action is the easiest way for new automation testers to adopt.
Katalon for Desktop Testing - Smart elements locating
Smart elements locating
Katalon Studio supports various locators to find UI elements. The supported locator strategies with their corresponding UI element attributes include accessibility ID, class name, ID, name, tag name, and XPath.
Katalon for Desktop Testing - Windows built-in and custom keywords
Windows built-in and custom keywords
Start immediately with a rich set of Windows built-in keywords. These handy features will help you simplify certain test steps, as well as extend your testing capabilities.
Katalon for Desktop Testing - Minimal maintenance
Minimal maintenance
Reuse test objects, test steps, and custom keywords across different test cases. Katalon Studio's test profiles help easily and flexibly configure multiple environments to accommodate various testing stages.
Katalon Desktop Testing Capabilities
Desktop Testing Capability
Katalon Studio
Supported OS
Check iconWindows, macOS, and Linux
Installation & Use
Check iconEasy to set up and use
Application Under Test
Check iconWindows desktop application
Testing Modes
Check iconLocal and remote
Programming Skill
Check iconNot required
Record & Playback
Check iconAdvanced
Spy Windows Objects
Check iconAdvanced
Built-in & Custom Keywords
Check iconRich set of built-in keywords and flexible custom keywords
Test Authoring
Katalon Studio
Test Management
Katalon TestOps
Reporting & Analytics
Katalon TestOps
Applied Artificial Intelligence
AI Visual Testing
Test Execution
Katalon TestCloud
Katalon Runtime Engine