您现在的位置是:首页 >技术杂谈 >测试自动化工具_Katalon网站首页技术杂谈

测试自动化工具_Katalon

邹老师的小课堂 2024-06-17 10:22:31
简介测试自动化工具_Katalon

测试自动化_Katalon

1.概述

​ Katalon界面的自动化测试工具,简称KS,于2015年推出。是开源的,提供的版本有免费的版本,还有企业版是收费的。如下图。其中的服务台功能应该是持续继承的支持。可试用一个月。

image-20230515195210443

​ 最初是支持Web UI、Andoroid、IOS程序测试的,后来从7.0.0版本开始又增加了支持windows应用程序。包括:Universal Windows Platform (UWP), Windows Forms (WinForms), Windows Presentation Foundation (WPF), and Classic Windows (Win32)。

官网地址:https://www.katalon.com/
官网帮助文档:https://docs.katalon.com/katalon-studio/docs/overview.html
说明,官网有多个工具,KS是其中的一个,还有其关联的插件、工具等。

2.下载与安装

​ 直接在官网的下载即可,需要先注册(官网地址:https://www.katalon.com/),需要记住这个账号,在下载的安装后也是需要登录的。同时,使用邮件注册,需要到邮箱处激活。

​ 然后下载即可。地址:https://www.katalon.com/download/

image-20230515195448945

​ 这个是免安装的,解压缩,然后如下图,katalon.exe。点击即可运行。运行后,需要输入上面的账号,进行激活。

Michealzou@126.com
Ztr940407!

3.WebUI录制

  • 创建工程步骤:File--New--Project
image-20230515200249635

工程结构:

image-20230515201757475
  • 录制步骤:可点击Action--Record录制,也可点击菜单栏录制按钮录制:此处录制web:

选项公网测试地址:http://cfgjt.cn:8981/devt-web 用户名admin,密码11111111

​ 录制开始前可能要求更新浏览器驱动,点击OK即可。

  • 录制完成后,保存脚本:

  • 录制完成后,为确保没有问题,可以回放脚本,如果没有问题,下方日志没有报错:

4.抓取元素

​ 抓取元素的方式可以通过Action--Spy来抓取,也可以通过菜单栏按钮抓取,此处抓取web为例:

image-20230515202008920 image-20230515202229002
  • 选中要抓取的元素,按下(Alt+)`就可以抓取到元素
  • 选中了元素后,可以高亮显示看看有没有定位到,并可以保存

5.手动编写测试用例

​ 点击右边菜单栏Test Cases--New--Test Case,创建一个名为login的用例,此处我们添加一个打开浏览器的操作,在Item处输入Open Browser,在Input处输入要打开的URL,然后点击Run:

image-20230515203836221

​ 用例创建好后,可以按4的步骤定位元素并进行抓取(为好识别抓取的名字,可以更改名字),抓取好后可以点击Add添加web keywordsItem输入Send KeysObject输入要编辑的对象,Input输入值,点击按钮的ItemClick,详细如下:

​ 设置完值后就可点击Run运行,观察是否正常。

此外,Katalon也支持脚本的编写,在下方菜单中点击Script即可编写脚本:

50%;" />

​ 设置完值后就可点击Run运行,观察是否正常。

此外,Katalon也支持脚本的编写,在下方菜单中点击Script即可编写脚本:

风语者!平时喜欢研究各种技术,目前在从事后端开发工作,热爱生活、热爱工作。