Understanding when to leverage Katalon TestCloud and Katalon Runtime Engine (KRE) is essential to optimize your test automation strategy. Each tool serves a distinct purpose, from enabling scalable cloud-based test execution to ensuring robust performance in various environments. This guide will help you navigate their unique capabilities, empowering you to make informed decisions that maximize efficiency and effectiveness in your test automation.
Katalon TestCloud is a managed, cloud-based test execution solution that allows teams to run automated test scripts across multiple browsers and operating systems. It supports testing in desktop and real mobile environments, enabling simultaneous execution and ensuring comprehensive coverage. This eliminates the need for physical testing resources or complex third-party configurations, significantly reducing maintenance efforts, which translates to savings in money and man-hours.
TestCloud addresses scalability and cross-platform testing challenges while allowing seamless integration with CI/CD pipelines. It is particularly beneficial for teams aiming to eliminate unnecessary running costs and minimize time-to-release, all while ensuring compatibility across diverse environments.
Katalon Runtime Engine (KRE) is a command-line interface (CLI) for Katalon Studio, designed for executing automation tests across various environments. KRE is crucial for scenarios requiring CI/CD system integration, enhanced security features, and a high degree of user control, making it ideal for environments where these factors are critical. It supports extensive testing on real devices and emulators, making it a powerful tool for teams engaged in continuous testing.
TestCloud is ideal in scenarios that require:
KRE is ideal in scenarios that require:
Learn more about Katalon Runtime Engine
A hybrid approach utilizing both TestCloud and KRE can offer the best of both worlds:
Feature | Katalon TestCloud | Katalon Runtime Engine (KRE) |
Deployment Type | Managed, Cloud-based | On-premises |
Execution Environment | Katalon-managed desktop and real mobile environments | Self-managed local, remote, or cloud environments with integrated services |
AUT | Supports public and private site testing across desktop and mobile browsers, as well as mobile applications | Supports public and private site testing across desktop and mobile browsers, as well as mobile applications |
Integration | CI/CD integration available + Instant run with Katalon Studio or schedule and run in TestOps | Native CI/CD integration |
Parallel Testing | Execute hundreds of parallel tests without infrastructure and maintenance overhead | Supports parallel execution |
Mobile Testing | Cloud-based real-device testing also supports recording and playing back mobile app tests in Katalon Studio Enterprise. | User-supplied cloud-based real-device and emulator testing |
Web Testing | Any OS and browser combinations | Locally available browsers for execution |
API Testing | All the features available in Katalon Studio Enterprise | All the features available in Katalon Studio Enterprise |
Setup and Maintenance | No setup required | Requires initial setup |
KRE and TestCloud offer robust integration capabilities with popular CI/CD tools, allowing teams to automate their testing processes effectively. KRE supports CLI mode execution for various scenarios, including scheduling tests, integrating with CI/CD systems, or bundling tests for execution in virtual containers like Docker. TestCloud can also be triggered from popular CI/CD pipelines while natively integrating with Katalon TestOps for scheduling and analysis, and Katalon Studio for recording and running tests.
Security compliance is paramount when using TestCloud or KRE. TestCloud adheres to industry data protection and privacy standards (SOC 2 Type II), safeguarding sensitive information during testing. For local environments managed through KRE, self-management of security settings allows organizations to maintain control over their data while ensuring compliance. TestCloud and KRE are designed to ensure the highest level of security and data protection, whether in the cloud or on premises.
Learn more about Katalon Security
Katalon TestCloud and Katalon Runtime Engine offer powerful capabilities tailored to different testing needs. TestCloud is ideal for scalable, cloud-based testing with minimal setup. At the same time, KRE is suited for specific device testing through command-line execution, offering greater control and seamless integration with CI/CD pipelines. By understanding the strengths of each tool, you can optimize your testing processes and ensure the highest quality for your software products.
Are you ready to elevate your testing strategy? Explore how Katalon’s solutions can help streamline your test automation efforts and deliver exceptional software experiences. Whether you choose TestCloud, KRE, or both, Katalon supports your journey toward quality assurance excellence.