测试用例设计方法
2017-05-15 19:43
239 查看
1.测试用例概念:是为了某个特殊目标而编制的一组测试输入,执行条件以及预期结果,一边测试某个程序路径或核实是否满足某个特定需求。
2.写作要点:编号 模块 子模块 功能 优先级 描述或概要(重要) 用例设计方法 操作步骤 预期结果 实际结果 是否通过
示例:
3.测试方法:
(1)等价类:某个输入域的集合,在这个集合中每个输入条件都是等效的,如果其中一个的输入不能导致问题发生,那么集合中其他输入条件进行测试也不可能发现错误。
分类:有效等价类与无效等价类
示例:一个查询输入框,查询条件为1970年到2016年2月,日期由6位纯数字组成,前4位代表年份,后两位代表月份。
上述有效、无效测试用例共11个。
(2)边界值:假定大多数错误发生在各种输入条件的边界上,如果在边界附近的取值不会导致程序出错,那么其他的取值导致程序出错的可能性也很小。
边界点:上点、离点、内点
例:(6,18)上点:6,18 离点: 7,17 内点:10
【6,18】上点:6,18 离点: 5,19 内点:10
闭口,离点在边界处,开口,离点在边界内。(测试用例取上点和离点)
在上述示例中:
年份范围 小于1970 可取测试用例:196909,197003
大于2016 可取测试用例:201612,201701
月份范围 00 可取测试用例:198900,198901
大于12 可取测试用例:197212,200013
2.写作要点:编号 模块 子模块 功能 优先级 描述或概要(重要) 用例设计方法 操作步骤 预期结果 实际结果 是否通过
示例:
3.测试方法:
(1)等价类:某个输入域的集合,在这个集合中每个输入条件都是等效的,如果其中一个的输入不能导致问题发生,那么集合中其他输入条件进行测试也不可能发现错误。
分类:有效等价类与无效等价类
示例:一个查询输入框,查询条件为1970年到2016年2月,日期由6位纯数字组成,前4位代表年份,后两位代表月份。
上述有效、无效测试用例共11个。
(2)边界值:假定大多数错误发生在各种输入条件的边界上,如果在边界附近的取值不会导致程序出错,那么其他的取值导致程序出错的可能性也很小。
边界点:上点、离点、内点
例:(6,18)上点:6,18 离点: 7,17 内点:10
【6,18】上点:6,18 离点: 5,19 内点:10
闭口,离点在边界处,开口,离点在边界内。(测试用例取上点和离点)
在上述示例中:
年份范围 小于1970 可取测试用例:196909,197003
大于2016 可取测试用例:201612,201701
月份范围 00 可取测试用例:198900,198901
大于12 可取测试用例:197212,200013
相关文章推荐
- 第21回 测试用例设计方法的综合运用
- 测试用例设计方法
- 测试用例设计方法与技巧
- 测试流程、测试理论、测试用例设计方法
- [唐胡璐]测试用例设计 - 因果图方法
- 黑盒测试----测试用例设计方法
- 测试用例设计方法2-因果图判定表
- 测试用例设计方法之错误推测法
- 常用测试用例设计方法之间的微妙联系
- 第21回 测试用例设计方法的综合运用
- 测试用例设计白皮书--等价类划分方法
- 测试用例设计方法
- 测试用例设计方法
- 测试用例设计白皮书--因果图方法
- 测试用例设计白皮书--错误推测方法
- 测试用例设计白皮书--正交实验设计方法
- 软件测试中测试用例设计方法一
- 测试用例设计方法4-正交试验法
- [唐胡璐]测试用例设计 - 错误推测方法
- [唐胡璐]测试用例设计 - 判定表驱动分析方法