赞
踩
用例编号:
A-B-C-D
A:产品或项目名称,B:用户属性 ST IT UT ,C:客户管理(C1新增客户)
D:编号
CRM-ST-客户管理-新增客户-001
测试项:
客户管理-新增客户
测试标题:
新增名称为空的客户信息
新增名称超过20个汉字的客户信息
新增名称包含单引号的客户信息
用例属性
功能性测试,性能测试,兼容性测试,安全性测试
重要级别
高:实现主体功能的用例
中:主项流程进过备选流处理或者经过异常处理能够正确实现
低:GUI,易用性表述,文字描述类
预置条件
测试输入
操作步骤
预期结果
实际输出
**定义:**具有相同属性或方法的事物集合;这个集合中某个个体所表现的特征与其他个性完全一致;对于某个被测对象的测试输入而言,某个个体能够被接受或被拒绝,则该个个体中的任意个体都应该被接受或拒绝
**等价类划分:**有效等价类(针对被测对象而言,合理的,有意义的,系统接受的输入);无效等价类(针对被测对象而言,不合理,无意义的,系统不能接受的输入)
等价类划分规则:
进行用例设计
等价类四则运算
以某个注册为例:等价类图标
然后根据图编写测试用例
一种特殊的等价类
边界值三点:
如何确定离点: 边界时闭区间,离点在外;边界时开区间,则离点在内
应用场景:
(一般用在各种判定的条件,主要考虑条件和动作之间的关系)
定义: 分析和表述若干输入条件下,被测对象针对这些输入做出的响应的一种工具,在遇到复杂业务逻辑时,可以利用该表沥青业务逻辑关系
概念:
应用步骤:
判定表例子
当输入输出关系逻辑比较复杂时
输入与输入关系
输入与输出关系
多条件查询情况下,多输入条件情况下,用判定表很复杂
一般用于查询测试,兼容性测试等
因子: 所有参与实验的影响实验结果的条件称为因子。
水平: 影响实验因子的取值或输入称为水平。
**整齐可比:**在同一张正交表中,每个因子的每个水平出现的次数完全相同,实验中,每个因子的每个水平与其他因子的水平参与实验的机率完全相同
**均匀分配:**同一张正交表中,人员两列的水平搭配是完全相同的
设计流程:
分析需求获取因子及水平
根据因子水平选择合适的正交表
替换因子水平,获取实验次数
根据经验或其他因素补充实验次数
细化输出获取测试用例
注意:
选择正交表时,因子与水平恰好与正交表相同
被测对象因子与正交表中的因子数不同,选择正交表中因子稍大于被测对象因子数,且实验次数最少
被测对象水平与正交表中的水平不同,可根据实际情况进行合并,然后拆分
因子水平都不相同,则可选择因子,水平稍大于被测对象的,且实验次数最少的
关注被测对象的状态变化,在需求规格书中是否有不可到达的状态和非法的状态,是否产生非法的状态迁移
状态:被测对象在特定输入条件下锁保存的响应形式
方法流程:
基本流:通过实现业务流程输入都为正确的,能够最后达到目标的流程
备选流:通过实现业务流程时,因错误操作或异常输入,导致流程存在反复,但最终能够完成期望的业务
异常流:通过实现业务流程是,因错误操作或异常输入,倒置业务没有正确完成
使用方法:
注意点:
需使用等价类,边界值,正交实验,判定表,因果图等方法保证单个功能的正确性
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。