一、穷举场景——等价类划分
1. 步骤
(1)明确需求
(2)划分数据 —— 根据某一共同特征(长度、类型、规则)
划分成有效(满足需求) 和无效(不满足需求)
(3)提取数据,编写用例
- 正向用例可覆盖多条有效数据
- 反向用例要单一变量,每一种情况提取一个数据,别忘记考虑空
2. 例子
题目:验证某城市电话号码。
要求:(1)区号:空或者三位数字
(2)前缀码:非“0”或非“1”开头的三位数字
(3)后缀码:四位数字
回答:
(1)明确需求
(2)划分数据 —— 根据某一共同特征(长度、类型、规则)
划分成有效(满足需求) 和无效(不满足需求)
(3)提取数据,编写用例
题目:验证某城市电话号码。
要求:(1)区号:空或者三位数字
(2)前缀码:非“0”或非“1”开头的三位数字
(3)后缀码:四位数字
回答: