Tool Information

Introduction

Tool Summary

Katalon Studio is a simple and powerful automation solution built by KMS Technology for testers everywhere.
Katalon Studio revolutionizes the use of open-source test automation frameworks such as Selenium and Appium by eliminating their technical complexities to allow testers to efficiently setup, create, run, report and manage their automated tests. It also offers a viable alternative to commercial test automation solutions that are unaffordable to many small and medium-sized teams.

Users can quickly match test variables of the test case with a respective column of test data.

BDD Support:

Test step can be annotated using Gherkin language. The annotations will be consolidated as test case descriptions.

New Keywords:

Additional keywords are introduced for Web UI and Mobile.

General Improvement

The Katalon Help page is updated to provide new users with three basic steps regarding how to get started with Katalon Studio quickly. Users can also specify the location to create their new sample projects as appropriate.

Test Case

Introduce Properties tab for Test Case. The read-only Comment field, whose value is extracted from Comment keywords, allows users to annotate their automation script for reviewing purpose. The below screenshot showcases how BDD and its Gherkin syntax is leverage to give a description of the test case. Thus, allow business stakeholders such as BA or PM to involve in the development process.

Log Viewer

When viewing execution log in Log Viewer, users can now navigate to the respective step by selecting from the context menu.

Report

Allow execution of Test Suites to be generated as JUnit report in XML format.

Execution of Test Suite Collection can now be exported to HTML format.

Test Suite

Add Map All button to Variables Binding section so that users can quickly match test variables of the test case with a respective column of test data.

Execution

Execution speed between actions can be specified based on the preference defined in Project > Settings > WebUI. This option provides the possibility for users to slow down test execution to a suitable level for their specific needs (e.g. observing the execution or doing demo...)

Comments from users

Linh Vo, University of Science, Comments:
Those who do not have many experiences in automation test should download Katalon Studio. Having tried for more than 1 month and here are my objective opinions.
Upsides:
+ Simple installation and easy to set up the environment
+ Record & Playback functions are quite good so I can quickly create new test cases.
+ I also try to test my REST web service by Katalon Studio and I think it works perfectly, helps me a lot
Downsides:
+ Documentations are not very clear and hard to find the solutions for my problems
+ The size of the application is somehow quite big.
+ Still slow when running a lot of test cases.

It is still a new tool and I hope Katalon Studio will get better in the future. I will recommend it to my colleagues

Overall: Just heard about this tool while searching on some forums. Since people said it's free and easy for manual testers to start automation testing, especially for Selenium/Appium users, I did download and try Katalon Studio for a couple of weeks.
Very simple to download, install the app, then use their built-in keywords to start the automation testing. The JIRA integration is also helpful and necessary. The support team is extremely nice :)
But one small thing to complain: for any new version update, I need to download the file, which is a bit large
Anyway, it's worth trying.
Thanks for the cool testing framework!

Media & Files

Price Information

DISCLAIMER

In any case of miss-information between QATestingTools and the manufacturer call-center or website, the manufacturer price is the one you should take in consideration,the QATestingTools is NOT responsible for any miss-understanding or miss-information since we are NOT always informed on prices programs updates. In all cases please get more details from manufacturer.

Comments

Katalon Studio is quite a new tool but includes most of mature features for automation testing. I accidentally found it via a forum discussion. People reviewed it as simple tool to start with. I gave it a try and here are my opinions:

Those who do not have many experiences in automation test should download Katalon Studio. Having tried for more than 1 month and here are my objective opinions.
Upsides:
+ Simple installation and easy to set up the environment
+ Record & Playback functions are quite good so I can quickly create new test cases.
+ I also try to test my REST web service by Katalon Studio and I think it works perfectly, helps me a lot
Downsides:
+ Documentations are not very clear and hard to find the solutions for my problems
+ The size of the application is somehow quite big.
+ Still slow when running a lot of test cases.
It is still a new tool and I hope Katalon Studio will get better in the future. I will recommend it to my colleagues

I currently check out this tool via my friends' reviews. I was looking around for more information since Katalon Studio is quite a strange name to me. Amazingly, I found it pretty useful for my project. Katalon Studio supports both web and mobile applications, but I prefer the first one as my current project is about web application.

I think this tool helps Selenium (for web) and Appium (for mobile) become easier to approach, especially for those who do not have many coding skills because it has keywords and execution engines built on top of the Selenium and Appium web drivers. All frameworks and ALM integrations included in a single package allows users have a quick and simple deployment as well. In addition, the full feature set is ready for automated testing and friendly user interface allowing users to create, execute and manage tests rapidly.

I heard people feedback the documentation, tutorials are not detailed. I experienced it too. But recently it seems like they have updated the library, there are some more videos for tutorials purpose which I estimate clear enough for users to understand and follow.

However, I still wonder how an amazing tool as this keep being free. Most of the features you need for your project are free. Just recently they updated some other categories as test automation consulting and automation testers supplying supported by their company-KMS Technology (do not know the cost since I still have no further requirement). So if you don’t need consulting and experienced testers for your project, it’s totally free for you! I do hope they’ll keep it free for long time as the open source, the paid tools are somehow over the budget of small companies.

One more thing, the community is actually not that big as Selenium or some famous paid tools. So you might find it hard to have many people running to you and helping you with your problems. But the support team is dedicated and fast, so you can count on them. I highly recommend this tool, it’s free, easy to use and powerful.

I'm so impressed with the new release of Katalon Studio. Being simple and easy to use at the beginning, now the tool is enhanced with more convenient and powerful features: improved automation which can provide more code suggestions and auto-completions in the scripting mode, parallel execution for mobile testing,...

The new version includes some UI improvements, Help links to the documentation, reporting bugs directly from the app, more suggestion from autocomplete, parallel execution to start multiple web tests on many connected mobile devices, and the Report UI is reorganized.

Agree with you Helen, I checked out the new version since receiving the email this Tuesday. It's cooler than I expected. Feel like the develop team really listen to users' feedbacks and seriously think about it. Things I proposed finally turn up this time. Check it out yourself and tell people more ideas.

As you have already known, Katalon Studio is a free tool and unfortunately, we don't have the resources for training at the time being but you can find video guides from this YouTube channel created by our users.
More references can be found at: