Katalon Studio is a simple and powerful test automation solution for not only web and mobile applications but also web services, a revolution of the Selenium and Appium frameworks. Katalon Studio allows users with less experience in programming to work effortlessly by providing a predefined automation framework with hundreds of built-in keywords. This guide explains all the basic steps, from downloading to activating the build, so that new users can start Katalon Studio for the first time.
Download Katalon Studio
Katalon Studio is available for free, supporting both Windows and Mac. Visit the Katalon Studio website (https://www.katalon.com/) to download the latest version.
First you need to verify if your computer meets the System Requirements (https://docs.katalon.com/display/KD/System+Requirements) for Katalon Studio.
If you do Web UI testing, then no additional settings are needed except making sure the required browsers are installed. Check the Supported Environment list (https://docs.katalon.com/display/KD/Supported+Environment) for all supported browsers.
For Mobile testing, you need to install Node.js and Appium and enable the USB Debugging mode on your device. Please refer to the Installation Guide (https://docs.katalon.com/display/KD/Installation+and+Setup) for more details.
Start Katalon Studio
To start Katalon Studio, double-click on the katalon.exe (Microsoft Windows) or katalon (Mac) file in the directory where you unpack Katalon Studio. For example:
Once started, the application should display the splash screen similar to the following screenshot:
Activate Katalon Studio
After launching Katalon Studio, provide your registered username and password to activate your Katalon Studio. The username and password are the same as the ones you created when registering and downloading Katalon Studio from https://www.katalon.com/.
When your build is activated, the Quick Guide screen is displayed to guide you through all major features. You can skip this and view the Quick Guide later from the Help menu.
At the end of the introduction, Katalon Studio suggests creating a new project. Click OK for now:
Create a Project
Enter the name of your new project and the location to store the project data on your machine. Click OK.
A new project will be generated at the specified location.
Create your first Test Case
Select the button to create New Test Case from the main Toolbar.
Provide the name for your test case then click OK.
A new test case will be created accordingly. You now can edit the test case using the editor:
You can compose the test case by recording, scripting or manually entering test steps. For now, let’s quickly generate the test script using the Record feature. Click on the Record icon from the main Toolbar
The Record dialog is shown as following:
Click Record to launch the browser. During recording, actions performed on the browser will be captured and generated into test steps.
Note: You can specify the target browser to be launched by selecting it from the Record dropdownlist.
Let’s create a simple script by going to Google Search and type a search string as illustrated on the screen above. Click OK on the Record dialog when you finish recording.
You are prompted to confirm saving all captured objects to Katalon Studio. Click OK.
Captured actions and objects are generated by Katalon Studio accordingly.
Now you can click on the Run command from the main Toolbar to execute the script.
Note: You can specify the target browser to run the script by selecting it in the Run dropdownlist.
Congratulations! You have just successfully created and executed your first test case!