大家好,欢迎来到IT知识分享网。
目录
一、Testim 和 Katalon studio 使用对比
8.1 调试时遇到“Error while trying to play test, the test is too long”报错怎么办?
修改记录:
2024/10/11 增加“6、添加断言”章节
2024/10/15 补充“3、创建测试组、测试用例”,增加“6.2 改进方法”、“8、疑难解答”
前言
最近摸索了2个自动化测试工具,个人推荐Testim,这是一个国外的AI自动化测试工具,使用这个工具可在版本迭代时对整个平台系统进行一轮测试,无需人工再测试一遍,当然如果有模块更新了,就要更新脚本。
一、Testim 和 Katalon studio 使用对比
Testim工具的优点:
①定位精确,能识别鼠标悬浮、鼠标中键上下滑动操作
②可视化界面,支持编辑脚本中的参数
③执行测试速度更快捷
④能设置文本、图片形式的断言
⑤无代码平台,不需要过多学习成本
二、使用步骤
1、登录
登录官网https://www.testim.io/,点击TRY TESTIM FOR FREE,支持工作邮箱、谷歌账号、GitLab账号登录,一个账号登录支持免费使用15天
2、功能区简单介绍
3、创建测试组、测试用例
成熟的打工仔都知道,分门别类管理好文件是多么重要!我们在一开始就要创建好文件层级。点击左侧导航栏的Test List



记住:首次录制脚本要先登录待测平台,输入账号密码;后面测试时打开平台的待测账号就行,无需输入账号密码验证码,这点比另一个自动化测试工具katalon studio要好用得多。
4、录制脚本
在弹窗中执行一遍测试,点击
点击
当遗漏某些步骤时可点击
支持按住鼠标左键框选、单击鼠标左键单选、按住ctrl多选,点击
5、调试、优化脚本
脚本录制完成后需多调试运行几次,排查定位不准确、测试逻辑不周全等问题。
脚本优化可采取一下技巧:
①执行编辑、删除操作前先查询筛选,防止误删、误操作
②设定自动化测试专用的账号,防止污染、破坏以前的数据
③新增后可以删除,不留痕
④先登录号待测试的账号、准备好数据,数据都没有咋测呢
⑤给每次自动化测试的步骤添加标签,提醒使用者知道哪一步要更新参数,例如给标题添加♥符号
6、添加断言
6.1 正常操作
做过性能测试的同学都知道,每个关键接口必须添加断言,那么自动化测试的目的是解放双手、双眼,让我们把精力分配到更大价值的任务上去,所以怎么在testtim中添加断言呢?常用有2种:文本断言、图片断言,步骤如下:点击
6.2 改进方法
添加断言确实有用,但每一个操作都得停止录制后再一个个添加就好麻烦,最近琢磨出更好的方法,把断言加入到录制脚本的步骤中去,例如要录制查询学号的功能,一般步骤:点击学号搜索框、输入特定学号、回车、点击停止录制、点击回车步骤添加学号的断言,优化步骤:点击学号搜索框、输入特定学号、回车、点击查询结果里的特定学号、点击停止录制。
7、保存用例
常点击
Testtim官方使用手册链接:Testim overview
8、疑难解答
8.1 调试时遇到“Error while trying to play test, the test is too long”报错怎么办?
录制脚本过长,预估超过900个步骤就会提示这个错误,脚本不能执行,那么我们就在Test List里点击Play,就会完整执行整个脚本。
8.2 录制图标显示灰色,不能录制脚本怎么办?
录制图标显示灰色
8.3 录制时定位准确,执行时没有定位到导致阻塞怎么破?
方案1:删除该步骤,重新录制,例如:点击查询没有定位到就删除原步骤,重新录一下点击查询这个操作
方案2:点击该步骤的设置图标,点击Targetelement里的Reassign,重新定位一下
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/112889.html





















