03
等价类划分法:等价类指某个输入域的子集和,该子集和中,
各个输入数据对于揭露程序中的错误都是等价的。等价类划分法可分为有效等价类和无效等价类。
例如:输入框输入范围6~8字,无效等价类取值范围<6和>8,
有效等价类取值范围6≤输入框数字≤8。
边界值法:边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。
例如:输入框输入范围6~8字,边界值测试用例可取5、6、8、9。
错误推测法:测试员根据自身的经验推测出程序中可能出现的错误,从而有针对性的编写测试用例。
例如:任务ID为数字,推测出可能出现的错误,如字母、符号、文字。
因果图法:因果图分析法就是对输入的数据进行各种组合分析,从而编写测试用例的方法。
例如:手机号为11为以1开头的数字,开头不是1,提示请输入以1开头的11位数字,位数不是11位,
提示请输入11位有效数字。
场景法:现在的软件都是由事件触发来控制流程的,
同一事件不同的触发顺序和处理结果形成了事件流。
例如:登录,输入正确ID、账号、密码,登录成功,
输入正确ID、账号不存在,登录失败。