Tool description:
Katalon Studio is able to provide a complete set of features to automate testing platform Web, API and Mobile automated test solutions. Katalon Studio is built on the open source Selenium and Appium framework, by reducing the learning and integration of these frameworks to meet the required demand for automated testing effort and expertise, so that the team can quickly begin testing automation.
Compared with other popular tools:
feature | Katalon | selenium | UFT | TestComplete |
Test development platform | Cross-platform | Cross-platform | Windows | Windows |
The application is being tested | Web, mobile applications, API / Web Services | Internet application | Windows Desktop, Web, mobile applications, API / Web Services | Windows Desktop, Web, mobile applications, API / Web Services |
Scripting language | Java / Groovy | Java,C#,Perl,Python,JavaScript,Ruby,PHP | VBScript | JavaScript,Python,VBScript,JScript,Delphi,C ++和C# |
Programming skills | You do not need. Recommended for advanced test scripts | Integration of various advanced skills necessary tools | You do not need. Recommended for advanced test scripts | You do not need. Recommended for advanced test scripts |
learning curve | in | high | in | in |
Easy to install and use | Easy to set up and run | You need to install and integrate a variety of tools | Easy to set up and run | Easy to set up and run |
Script creation time | fast | slow | fast | fast |
Object storage and maintenance | Built-in object repository, XPath, an object recognition again | XPath, UI map | Built-in object repository, intelligent object detection and correction | Built-in object repository, detection of common objects |
Based on the test image | Built-in support | You need to install additional libraries | Built-in support, image-based object recognition | Built-in support |
DevOps / ALM integration | a lot of | Not (need additional libraries) | a lot of | a lot of |
Continuous Integration | CI popular tools (eg Jenkins, Teamcity) | CI various tools (eg Jenkins, Cruise Control) | CI various tools (eg Jenkins, HP Quality Center) | CI various tools (eg Jenkins, HP Quality Center) |
test analysis | Katalon analysis | No | No | No |
Product Support | Communities, business support services, full-time staff | The open source community | Dedicated staff, community | Dedicated staff, community |
License Type | Free Software | Open source (Apache 2.0) | ownership | ownership |
cost | free | free | License and maintenance fees | License and maintenance fees |
pro and con
The above comparison table focuses on the common features of automated testing tools. The following selection and comparison tools through the main strengths and limitations to show another perspective.
tool | Advantage | limit |
Katalon |
|
|
selenium |
|
|
UFT |
|
|
TestComplete |
|
|
There is no universal tool for automated testing. It is strongly recommended testers evaluate various tools, in order to select the tool that best meets the needs of automated testing. Programming languages and techniques for developing software is constantly evolving, automated testing tools as well, which makes an important factor in the cost of tool selection. Commercial vendors often have a tool to upgrade charge, if your software uses new and constantly changing technology, which can be significant. On the other hand, non-commercial and open source tools at no extra cost, but requires effort and expertise to integrate new upgrades. Hard to find a variety of tools and frameworks required to integrate open source solutions and support expertise. Integrated with the open-source framework emerging tools such as Katalon
Katalon Download
下载链接:https://www.katalon.com/download/,进入界面后根据你的系统来选择对应的版本,笔者使用的是win10系统,所以下载对应的是 Windows 64bit
下载解压后双击解压的文件夹中katalon.exe即可使用。
第一次进入界面时需要注册登录账户,建立project