实施自动化测试需要对软件开发过程进行分析,确定是否适合自动化测试,想要进行自动化测试需要满足几个条件,分别是需求变动不频繁、项目周期足够长、自动化测试脚本可以重复使用。当然,当手工测试无法完成,需要投入大量时间与人力时也需要考虑引入自动化测试,像是性能测试、配置测试、大数据量输入测试等。本篇文章将详细为大家介绍自动化测试工具QTP的录制教程使用。
QTP主要应用软件环境的功能测试和回归测试的自动化。
采用关键字驱动的理念用来简化测试用例的创建和维护。
用户可以直接录制屏幕上的操作流程,自动生成功能测试或者回归测试用例。
测试人员也可以通过提供的内置脚本和调试环境来取得对测试和对象属性的完全控制。
QTP录制介绍
低级录制模式
录制鼠标和键盘的所有操作,对对象位置要求非常严格,按照屏幕上x坐标和y坐标录制对象。
洞察录制模式
根据保存的截图来识别对象
录制的缺陷
使用录制后可以看出录制自动完成了添加对象到对象库和在编辑区输入脚本的过程。但是录制经常会出现步骤缺失的问题,比如实际点击某个页面对象A但录制结束后对象库中没有对象A,编辑区也没有相关代码。不补全脚本就Run就会出现报错的情况。
QTP一般录制过程
创建脚本
·启动QTP软件,选择需要的插件
·对录制和测试的运行进行设置,有两个录制方式。勾选第一个需要自己提前打开软件进行录制,勾选第二个就需要选怎录制的程序软件,点击确定
·创建完成后会打开一个新的空白窗口
·打开录制的软件,单击开始录制按钮,按照要求进行要录制文件的操作,完成后单击停止按钮,完成录制
·窗口生成对应的脚本
对录制的脚本进行回放
·打开要录制的软件
·单击UFT上的回放按钮,程序会自动进行回放,回放完成后生成测试结果
·将测试结果以PDF格式导出
·将测试脚本以zip形式导出
以上是关于QTP录制教程的介绍,想要获取更多信息可以拨打电话进行咨询,会有专属老师为大家解答疑问。