测试理论四
上一篇 /
下一篇 2019-07-29 11:59:20
/ 个人分类:理论
等价类:
针对单个输入项,不适合不同条件组合的业务场景
在一个输入域内,每个
测试数据结果都是等效的【一个没问题,这个范围内的其他的数据也没问题】
这个输入域都是一个等价类
有效等价类:需求规定的,业务支持的
无效等价类:需求规定以外的,业务不支持的
步骤:
1:看需求,拆分需求
2:找出每个输入项的有效的等价类,无效的等价类
3:给所有等价类编号
4:选取测试数据覆盖所有等价类:
原则上、理论上:
一条数据覆盖所有有效的等价类
一条数据覆盖一条无效的等价类
5:写
测试用例覆盖所有测试数据
边界值:
等价类的补充,让选取的测试数据更有针对性。
上点:边界上的点【划分边界】
内点:边界范围内的点
离点:除上点以外,离边界最近的点
手机欠费或者停机不能主被叫【接打
电话】
判定表:
条件桩:输入条件
条件项:输入条件的取值
动作桩:输出结果
动作项:输出结果的取值
步骤:
1:分析需求
2:找出所有条件桩条件项,动作桩,动作项
3:根据条件项的组合找出对应的动作项,生成判定表
4: 合并相似规则【理论上】
5:写测试用例覆盖每个规则
对某个文件进行修改需求:
如果想对文件进行修改需要满足一下规则:
输入的第一个字符必须是A或者B
第二个字符必须是一个数字:
如果第一个字符不正确,则给出信息L
如果第二个字符不正确,则给出信息M
如果两个字符都正确,则修改文件
收藏
举报
TAG: