QTP自动化测试实践应用之需求分析

2025-10-19 08:46:46

1、需求分析-文档格式和元素要求:

1)报告文件格式为:xlsx表格

2)报告文件名称为:项目编号_项目名称项目测试报告

3)报告中需要给出:项目测试的开始时间、结束时间、项目名称、测试人员、总bug数、上线后bug数、内测bug数、测试用例总数、bug率(bug率=bug数/测试用例总数)、测试阻塞情况(人为填写)、开发质量描述(人为填写)、备注(填写,一般为空)、bug list(包括bug编号、bug标题、bug归属、状态)

QTP自动化测试实践应用之需求分析

2、需求分析-环境需要:

1)需要考虑到2个环境(bug记录环境和用例记录环境)

2)需要2个环境的用户登录和查看权限

3)测试机需要安装office软件

4)测试机需要安装IE浏览器

5)测试机需要联网访问、获得数据

QTP自动化测试实践应用之需求分析

3、需求分析-脚本技术点:

1)需要操纵excel表格(关键任务影响总体进度)

2)需要录制脚本(次要任务)

3)需要描述性编程对得到的数据进行处理(技术难点)

4)需要脚本增强(增强脚本的稳定性和健壮性)

5)需要写一个vb文件去调用QTP测试工具来执行测试脚本

QTP自动化测试实践应用之需求分析

4、需求分析-操作和界面

1)需要一个本地的html页面,本地的html不做兼容,能够在IE上打开就行

2)页面中需要一个输入框,输入项目的编号

3)需要2个文本输入框,填写测试阻塞情况(人为填写)和开发质量描述(人为填写)

4)需要一个启动按钮,点击启动后脚本开始运行,调用vb文件,开启QTP测试工具

QTP自动化测试实践应用之需求分析

5、需要的测试工具:

QuickTest Professional 11.0版本

QTP自动化测试实践应用之需求分析

6、运行的硬件环境:

电脑配置信息详情见下图

运行的软件环境:

windows XP操作系统

IE 6.0浏览器

QTP自动化测试实践应用之需求分析

7、表格处理:

1)不能影响报告表格原有的格式

2)表格数据对应正确

3)表格里面包含一些扩展性的数据,如每次项目名称和测试人员、起止时间都不同

4)针对表格的扩展性,需要制作一个能够记录信息的html页面

QTP自动化测试实践应用之需求分析

8、实施步骤:

1)需求分析

2)拟定计划

3)工具选择

4)环境搭建

5)执行测试

6)编写测试报告

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢