Katalon study notes (a) (reprint)

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
  • No license and maintenance fees (if necessary, to provide dedicated support service fee).
  • Integrated framework and the necessary functionality to quickly create and execute test cases.
  • Selenium framework built on top of, but does not require Selenium required for advanced programming skills.
  • It has a fast-growing emerging solutions communities.
  • Feature set is still evolving.
  • Scripting language lack of choice: Only Java / Groovy.
selenium
  • Open source, no license and maintenance costs.
  • Large positive development and user community to keep up with the pace of software technology.
  • Open integration with other tools and frameworks to enhance its functionality
  • The test team needs to have good programming skills and experience, in order to Selenium integration with other tools and frameworks and integration.
  • The new team takes time to set in advance and integration.
  • Slow support from the community.
UFT
  • Mature, fully automated test functions in a single system.
  • Dedicated customer support and established a large user community.
  • Only need basic programming skills to start test creation and execution.
  • Costly solution: license and maintenance fees quite high.
  • Upgrades and additional modules may cause high costs.
  • Only supports VBScript.
TestComplete
  • Mature, fully automated test functions in a single system.
  • Many scripting languages ​​to choose from.
  • It requires only basic programming skills.
  • Like with the UFT, TestComplete requires considerable licensing and maintenance costs.
  • Additional costs of additional modules and accessories.

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

 

 设置好name,选择好location即可点击“ok”按钮;

Guess you like

Origin www.cnblogs.com/smile-tester/p/12217960.html