测试用例的基本知识( 二 )


4.判定表/决策表(多个输入和多个输出)
1>组成:
条件桩(输入):列出问题的所有条件
动作桩(输出):列出问题规定可能采取的操作
条件项:列出针对他左列条件的取值
动作项:列出在条件项的各种取值情况下应该采取的动作
2>步骤
明确规则个数
列出所有条件桩和动作桩
填入条件项
填入动作项到初始判定表
3>优点
能把复杂问题按各种情况一一列出
缺点:不能表达重复执行的动作,如:循环结构
5.正交表
使用工具
利用excel准备一个表格
将表格内内容复制到.text文本中
通过命令生成
拷贝到测试用例中
命令:进入cmd
进入所在目录下
.exe xx.text > csy.txt
6.场景法
主要用于‘冒烟测试’
7.流程分析法
使用广度法/深度法
8.错误推断法
基于经验和直觉推测程序中所有可能存在的各种错误,从而针对性的设计测试用例
方法选取
场景法:关注主要功能,业务流程,业务逻辑是否正确
等价类划分,边界值法:输入数据的地方
因果图法,判定表:包含输入条件组合情况
正交排列法:选项较多,有参数的组合情况
对照程序逻辑,发现没有达到要求的覆盖标准,适当补充更多测试用例
错误推断法:追加其他测试用例
【测试用例的基本知识】流程分析法:模块与模块之间的测试