文档介绍:TD+QTP使用操作手册
——银行付款实例讲解
11/10/2017
iSoftStone Information Service Corporation
目录
测试设计
测试实现
测试执行
2
©2005 iSoftStone Information Service Corporation. All rights reserved.
测试设计——设计测试用例
现在要针对银行付款业务设计一个测试用例,进行功能的覆盖
1 划分业务功能、画出业务流程图
1 新增
2复核
3 取消复核
4 修改
5 删除
3
©2005 iSoftStone Information Service Corporation. All rights reserved.
测试设计——设计测试用例
2 根据流程图,写出测试方案
银行付款有一个起始点,两个结束点,按照功能覆盖的思想,选择两条路径即可。如果要考量到动作之间的关联性,路径就比较多了。
基于以往的经验,取消复核、二次复核比较容易出现问题,因此两条路径分别为:
路径一:新增-复核-取消复核-修改-复核
路径二:新增-复核-取消复核-删除
3 确定业务功能
在流程图中,可以得出,本业务可以划分成以下业务功能:
新增、复核、取消复核、修改、删除
4
©2005 iSoftStone Information Service Corporation. All rights reserved.
测试设计——设计测试用例
4 确定业务数据
由于只要进行流程的覆盖,所以暂时可以把业务数据作的简单一点。
5 在TD中录入测试用例
访问TD服务器,如:http://stc-hrye/tdbin/
5
©2005 iSoftStone Information Service Corporation. All rights reserved.
测试设计——在TD中录入测试用例
在“Test Plan”新建一个文件夹,用来存放测试脚本
6
©2005 iSoftStone Information Service Corporation. All rights reserved.
测试设计——在TD中录入测试用例
新建一个测试脚本,这个脚本是用来存放银行付款的标准业务功能的。下阶段的测试实现,主要就是实现这个脚本的内容。
7
©2005 iSoftStone Information Service Corporation. All rights reserved.
测试设计——在TD中录入测试用例
添加对脚本的描述说明文字。说明脚本实现的内容、目的
8
©2005 iSoftStone Information Service Corporation. All rights reserved.
测试设计——在TD中录入测试用例
录入所有的步骤。如果是业务功能的基础脚本,每一个step,就对应一个业务功能。如果该脚本是用来描述一个测试用例的,则一个step就是一个操作。
9
©2005 iSoftStone Information Service Corporation. All rights reserved.
测试设计——在TD中录入测试用例
Step录入完成后,自动生成QTP的测试脚本。如果不能生成,请检查是否安装了TDPlus
10
©2005 iSoftStone Information Service Corporation. All rights reserved.