一、参考博客
https://blog.csdn.net/Deamon_Wang/article/details/89681980
一、实验目的
1、理解和掌握自动化测试的基本原理和方法。
2、掌握QTP录制及回放测试脚本的方法。
二、实验要求
1、使用QTP对被测程序进行脚本录制和回放,掌握录制及回放的操作步骤。
2、掌握对测试脚本中相关测试数据的参数化方法。
三、实验内容
自选某网站的某个功能进行测试。(本次实验选取博客园官网进行测试)
QTP进行功能测试的测试流程的五个步骤:
1.制定测试计划
自动测试的测试计划是根据被测项目的具体需求,以及所使用的测试工具而制定的,完全用于指导测试全工程。
2.创建测试脚本
当测试人员浏览站点或在应用程序上操作的时候,QTP的自动录制机制能够将测试人员的每一个操作步骤及被操作的对象记录下来,自动生成测试脚本语句。
3.增强测试脚本的功能
录制脚本只是为了实现创建或者设计脚本的第一步,基本的脚本录制完毕后,测试人员可以根据需要增加一些扩展功能,QTP允许测试人员通过在脚本中增加或更改测试步骤来修正或自定义测试流程。
4.运行测试
QTP从脚本的第一行开始执行语句,运行过程中会对设置的检查点进行验证,用实际数据代替参数值,并给出相应的输出结构信息。测试过程中测试人员还可以调试自己的脚本,直到脚本完全符合要求。
5.分析测试
运行结束后系统会自动生成一份详细完整的报告。
四、实验步骤
1、启动QTP,在Add-in下选择ActivateX(若是测试网页则勾选web),新建测试项目
2、设置录制对象和路径
对博客园官网进行测试,登录自己的博客,并查看其中某一项博客
3、开始录制
4、点击右上角的结束按钮,查看录制完成的脚本(脚本试图和表格视图)
1)脚本视图:
2)表格视图:
5、回放
五、思想体会和遇到的问题
1、回放时提示Microsoft Script Debuger安装失败,重新在网上手动安装即可。
2、录制的时候不能打开其他程序,否则会影响录制结果。