了解katalon自动化测试的流程步骤以及安装

官网:https://www.katalon.com/sign-up/
官网文档传送门:Katalon Studio官方文档
注意:不支持中文
功能:支持断言,可生成测试报告
说明:通过组件添加测试用例,才能运行生成测试报告,测试报告中带有执行错误截图和日志,且会发送测试报告到邮箱
在这里插入图片描述

缺点:小程序,公众号,H5类型的暂不支持

工具介绍

在这里插入图片描述

工具优劣势对比
在这里插入图片描述
编写用例

支持三种方式

录制&回放
手工
脚本

katalon可以解决的问题
1.编码能力弱
katalon支持录制脚本,对不能录制的脚本,也可以使用已经封装好的关键字,借助元素spy来编写脚本
2.安装环境困难
selenium和appium安装时需要一类一些其他的工具,特别是appium,安装之前需要安装java环境,需要安装Android sdk,需要更新很多东西。在安卓appium的过程中,会遇到不少的坑,而katalon只需双击运行即可。
3.定位元素困难
ui自动化避免不了的就死定位元素,而katalon的spy功能基本能获取所有元素
4.其他工具录制脚本可读性差
使用selenium ide 或者appium inspector 录制的脚本可读性非常差,且可用信息比较少,而takalon录制的脚本非常简洁,一行一条,可读性非常高。

工程目录介绍

Katalon支持三种工程模板,WebUI工程,MobileUI工程,API工程;本文选择WebUI工程,新建完工程以后Katalon会根据工程类型自动形成项目结构。以WebUI工程为例,会生成如下项目结构:

TestCases(存储测试用例)
ObjectRepository(存储网页对象)
TestSuites(组织多个测试用例)
DataFiles(存储数据文件)
Checkpoint(存储校验点)
Keywords(存储关键词)
TestListeners(存储监听器)
Reports(存储测试报告)
Include(存储其他测试组件)

安装步骤
使用注册katalon的邮箱密码进行登录激活使用
在这里插入图片描述
默认,点击start
在这里插入图片描述
等待自动更新driver
在这里插入图片描述
如果出现以下失败,需查看Chrome的版本是不是不兼容,可更换Chrome版本
在这里插入图片描述
在这里插入图片描述
录制回放注意
需先stop,再去run
在这里插入图片描述
1.创建用例
在这里插入图片描述
2.点击录制
在这里插入图片描述
3.输入url地址,选择浏览器启动录制
在这里插入图片描述
4.点击操作需要录制的用例步骤
5.点击结束录制,退出浏览器
6.点击回访,查看录制用例是否验证成功
在这里插入图片描述
7.点击保存此脚本

猜你喜欢

转载自blog.csdn.net/u014150715/article/details/109051124
今日推荐