测试例集设计和估计指导
上一篇 / 下一篇 2008-08-05 17:22:55 / 个人分类:测试方法
目的
本文以一个转帐功能为例介绍了测试例估计和设计的方法。
例子说明
进行测试例估计和设计的依据是需求规格说明书和设计说明书。一般的步骤如下:
1. 分析影响测试对象的要素;
2. 为每个要素确定取值;
3. 使用标准直角矩阵生成初始测试例集;
4. 在初始测试例集上依据对测试对象的分析来进行测试例集的修改;
5. 把测试例转化为可以测试执行使用的测试例。
例如在对某一应用系统的转账功能进行测试过程中,利用正交矩阵生成测试用例步骤如下:
1.约束条件分析:P
标号 | 影响测试规格的要素 | 取值1 | 取值2 | 取值3 | 取值4 |
1 | 用户权限 | 有转账权限 | 无转账权限 | ||
2 | 票据号 | 票据号有效 | 票据号无效 | ||
3 | 账号 | 账号有效 | 账号无效 | ||
4 | 转账金额 | 转账金额小于或等于用户实际金额 | 转账金额大于用户实际金额 | ||
5 | 转账方式 | 同城不同行转账 | 同行转账 | 异地电汇 | 异地信汇 |
图表1
注:P表示影响测试规格要素个数;L表示影响测试规格要素的最大取值个数
在本例中P=5,L=4
2.生成标准测试例集矩阵:
根据以上约束条件分析得出的P、L值,对应直角矩阵测试例生成工具得出以下测试例矩阵
编号 | 用户权限 | 票据号 | 账号 | 转账金额 | 转账方式 | |||||||||||||||||||||||||||||||||||||||||||||||
1 | 1 | 1 | 1 | 1 | 1 | |||||||||||||||||||||||||||||||||||||||||||||||
2 | 1 | 2 | 2 | 2 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||
3 | 1 | 3 | 3 | 3 | 3 | |||||||||||||||||||||||||||||||||||||||||||||||
4 | 1 | 4 | 4 | 4 | 4 | |||||||||||||||||||||||||||||||||||||||||||||||
5 | 2 | 1 | 2 | 3 | 4 | |||||||||||||||||||||||||||||||||||||||||||||||
6 | 2 | 2 | 1 | 4 | 3 | |||||||||||||||||||||||||||||||||||||||||||||||
7 | 2 | 3 | 4 | 1 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||
8 | 2 | 4 | 3 | 2 | 1 | |||||||||||||||||||||||||||||||||||||||||||||||
9 | 3 | 1 | 3 | 4 | 2 | |||||||||||||||||||||||||||||||||||||||||||||||
10 | 3 | 2 | 4 | 3 | 1 | |||||||||||||||||||||||||||||||||||||||||||||||
相关阅读:
TAG: 测试方法 标题搜索日历
数据统计
清空Cookie - 联系我们 - 51Testing软件测试网 - 交流论坛 - 空间列表 - 站点存档 - 升级自己的空间
Powered by 51Testing
© 2003-2021
|