目标
①拿到任意需求后,会进行需求分析
②根据需求特点,选择合适的用例设计方法
11种方法
常用7种:等价类、边界值、正交试验、判定表、流程分析(场景法)、状态迁移、异常分析
其他:因果图、输入域覆盖、输出域覆盖、错误猜测
③快速编写测试用例
案例一
进行需求分析
①分析需求文字描述是否与UI界面是否一致
②分析功能输入项的规则是否明确
输入项包含4种形式:文本框、复选框、下拉框、单选按钮
根据输入项规则构造测试数据
等价类法
把用户输入划分成几种情况,每种情况选取一个数据进行测试
等价类分有效等价类和无效等价类
有效类:符合输入规则的一类数据,一般找中间长度作为有效类
无效类:不符合规则的各种情况
以案例一用户名为例
有效类:6-18位之间的用户名:user_test_001
无效类:小于6位,大于18位,除数字