写在前面
Katalon Studio提供了Record & Playback功能让自动化测试变得十分简单,该功能和UFT(QTP)的录制回放功能大同小异。这项功能可以让编码能力比较弱的同学做起自动化测试来得心应手。Record & Playback功能可以快速创建和运行测试脚本。同样,对于经验丰富的自动化测试人员来说,该功能可以快速生成测试用例的内容。本篇文章主要介绍UI自动化测试关于Katalon Studio的Record & Playback功能的使用。备注:博主使用Katalon Studio当前最新版本:5.5.0
新建测试项目
打开 Katalon Studio工具,点击File--New--Project,创建新项目;Katalon Studio会自动初始化生成一系列的工程目录文件;操作详情如下图所示:
输入项目名称,选择项目存储路径,可以备注项目的描述:
项目建立成功,自动生成项目架构:
新建一个测试用例(Test case),先新建立一个测试用例,这样在录制完成保存的时候,可以直接把操作步骤保存在该测试案例上。
录制脚本
通过Record Web功能自动录取测试脚本。录取结束以后可以直接回放实现执行测试案例;
演示操作内容如下: - 打开测试用例testclass_cn - 点击Record Web - 输入需要打开的网址www.baidu.com - 驱动Chrome浏览器 - 点击Start - 打开百度首页 - 在查询输入框里输入www.testclass.cn - 确认搜索 - 展示搜索结果 - 进入www.testclass.cn首页
输入网址,选择浏览器,点击浏览器,开始执行录制:
打开百度首页,在查询输入框里输入www.testclass.cn,点击[百度一下],展示搜索结果:
选中查询结果中的第一条目标链接,进入www.testclass.cn主页:
点击[OK],录制停止,选择需要保存的元素,默认重复的元素(元素属性值相同)只保存一个:
测试操作步骤保存成功,元素保存成功:
回放脚本
按照以上步骤录制完脚本并且保存以后,选中测试案例,点击执行回放测试脚本。
本文分享自 软件测试testclass 微信公众号,前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!