第16章黑盒测试技术 一:本章学习目标: 1.理解黑盒测试用例的设计方法 2.掌握等价类测试技术 3.掌握边界值测试技术 二:整个章节讲解设计思路 1.介绍黑盒测试技术的方法:等价类与边界值 2.讲解等价类的概念,这里要注意划分的二种不同的情况:有效等价类与无效等价类。要想清楚的写出等价类表,必须要遵守确定等价类的六原则(p217)以三角形为例.写板书画表格如下: 输入条件 有效等价类 编号 无效等价类 编号 是否是三角形 agt;0,bgt;0,cgt;0 a bgt;camp;amp;b cgt;aamp;amp;a cgt;b S1 alt;0,blt;0,clt;0 a blt;c||b clt;a||a clt;b W1 是否是等腰三角形 a=b||b==c||c==a S2 a!=bamp;amp;b!=camp;amp;c!=a 注意强调:在这里应用等价类原则,一般学生会写成a!=b,b!=c,c!=a W2 是否是等边三角形 a=b=c S3 a!=b||b!=c||c!=a W3 3.讲解等价类书上案例及添加案例 4.讲解边界值概念,强调大量的错误是发生在输入或输出的范围的边界上,而不是在输入的内部。 5.讲解书上案例及添加案例 6.总结:强调在实际工作当中等价类与边界值是结合使用的。 7.留作业 案例二:带着学生分析。要求学生写出等价类表及根据等价类表写出测试用例表 三:根据本章节学习目标案例设计如下 (1)书上p218等价类案例 讲解时间:15分钟,分析案例并讲解等价类表和测试用例表。 (2)书上p223边界值案例 讲解时间:15分钟,分析案例并讲解根据输入条件和输出条件和边界条件所选择的测试用例以及所设计出的测试用例表 (3)添加等价类与边界值案例如下 讲解时间:25分钟 案例一:先带着学生分析案例,主要讲解需求,让学生明白此题的业务逻辑。给学生10分钟时间,让学生自己列出等价类表。找学生说出自己做出的答案,教员再进行分析讲解。再给学生10分钟时间,根据等价类表写出测试用例表。 更多技术文章请关注:北京尚脑软件测试