


标题,第二级,第三级,第四级,第五级,单击此处编辑母版标题样式,#,软件测试兴趣班,黑盒测试,黑盒测试的概念,所谓黑盒测试,是指在设计和执行测试工程中,不考虑被测程序内部的结果,将被测程序视作不透明的黑盒子,只考虑输入内容和输出结果,从而发现软件中的各类问题黑盒测试的特点,易上手 难精通,黑盒测试的特点,黑,盒测试是每个测试人员必备的基本技能之一,是否能高效而准确的进行黑盒测试,也是衡量测试人员技术水平高低的重要指标之一要点,等价技术,边界值技术,因果图,技术,决策表法,错误推理法,正交实验法,场景法,第八讲:,黑盒,测试,-,等价类技术,name,namename,等价类,技术(,Equivalence Class Testing,),等价类划分是一种黑盒测试技术,它不考虑程序的,内部结构,只是根据软件的需求说明来对输入的范围进,行细分,然后再从分出来的每一个区域内选取一个代表,性的测试数据如果等价类划分的好,这个代表性的测,试数据的作用就等价于其区域内的其它值等价类:是指某个输入域的子集合在该子集合,中,各个输入数据对于揭露程序中的错误都是,等效的等价类,技术,等价类,有效等价类,无效等价类,合理的输入数据集合,无意义的输入数据集合,等价类,技术,题,1,:有一个,C,语言程序,其功能为计算两个,1100,之间,(包括,1,和,100,)的整数的和。
请构建其等价类划分等价类,技术,100,的整数,(如,400,,,107,等),无效等价类,1,有效等价类,2,无效等价类,3,等价类,技术,加数,数值,非数值,整数,100,整数,-3,小数,-4,字母,-5,特殊字符,-6,空格,-7,空白,-8,等价类,技术,用例编号,所属等价类,加数,1,加数,2,结果,1,1,-8,-9,“输入有误!”,2,2,23,56,79,3,3,102,199,“输入有误!”,4,4,1.36,69.3,“输入有误!”,5,5,A,b,“输入有误!”,6,6,$,%,“输入有误!”,7,7,“输入有误!”,8,8,“输入有误!”,等价类,技术,(,1,)先考虑输入数据的数据类型合法类型,&,非法类型2,)合法类型中的合法区间和非法区间3,)画出示意图,区分等价类4,)为每一个等价类编号5,)从一个等价类中选举一个测试数据构造测试用例案例分析:旅馆住宿系统测试,任务,1,:旅馆住宿系统用户名字字段测试用例设计,需求:,旅馆住宿系统登录页面中,用户名限制为,6-10,位自然数,界面原型:,问题:采用等价类划分法进行测试用例设计,预习作业:黑盒测试的边界值技术,1,、,边界值,技术的含义,2,、使用,边界值,技术构造测试用例的方法,请查阅网上资料,认真预习黑盒测试的,边界值,技术,并制作,PPT,课件,下节课我会随机提问同学上来进行讲解。