一、介绍
katalon recorder是近年来比较流行的自动化测试工具,在chrome和firefox浏览器中都可以进行添加,支持录制伙房脚本,转化成webDriver脚本或者Python的脚本,上手简单,功能强大。
二、安装
Chrome浏览器右上角菜单中找到“更多工具->扩展程序”,在搜索框搜索“katalon recorder”进行添加,添加完后扩展程序列表中就会有该插件,右上角也会多一个这个插件的图标,说明添加成功。
三、界面功能
点击浏览器右上角的Katalon Recorder图标,即弹出主界面; 界面功能主要分为四部分:1、工具栏;2、用例区;3、用例代码区;4、控制台。
1、工具栏:从左至右功能分别为新增用例集、录制、播放、播放用例集、播放全部用例集、暂停、导出、控制回放速度、设置、帮助;
2、用例区:提供打开已有用例集、新增/关闭/重命名用例集、在用例集下新增/删除/重命名测试用例;
3、用例代码区:录制后脚本出现在该区域或者可手动编辑。上半部分显示所有的测试用例;某一条用例,则对应显示在下半部分中;提供新增、编辑、复制、粘贴操作;
4、控制台:各页签分别为日志、截屏、变量、数据驱动、拓展脚本、参考;常用日志功能,查看脚本回放是否成功。
四、实践
创建用例,在用例区-》Test Suits 创建新的用例;填写用例名testbaidu;
点击 工具栏的 record按钮 ,即可开始录制;打开百度页面,搜索自动化测试关键字,点击百度一下;录制的脚本如下;点击 stop 停止录制。
录制好的脚本,可以在代码区直接进行编辑,如增加断言、对元素定位的方式进行修改;跟改代码一样。
录制好的脚步可以清楚看到每一步执行的步骤;点击 play test case 运行脚本;点击 export 按钮,导出脚本;支持多种编程语言;如导出python语言如下: