欢迎来到天天文库
浏览记录
ID:52850461
大小:1.06 MB
页数:15页
时间:2020-03-26
《软件测试第08课-黑盒测试-等价类技术.pptx》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、黑盒测试黑盒测试的概念所谓黑盒测试,是指在设计和执行测试工程中,不考虑被测程序内部的结果,将被测程序视作不透明的黑盒子,只考虑输入内容和输出结果,从而发现软件中的各类问题。黑盒测试的特点易上手难精通黑盒测试的特点黑盒测试是每个测试人员必备的基本技能之一是否能高效而准确的进行黑盒测试,也是衡量测试人员技术水平高低的重要指标之一。要点等价技术边界值技术因果图技术决策表法错误推理法正交实验法场景法第八讲:黑盒测试-等价类技术namenamename等价类技术(EquivalenceClassTesting)等价类划分是一种
2、黑盒测试技术,它不考虑程序的内部结构,只是根据软件的需求说明来对输入的范围进行细分,然后再从分出来的每一个区域内选取一个代表性的测试数据。如果等价类划分的好,这个代表性的测试数据的作用就等价于其区域内的其它值。等价类:是指某个输入域的子集合。在该子集合中,各个输入数据对于揭露程序中的错误都是等效的。等价类技术等价类有效等价类无效等价类合理的输入数据集合无意义的输入数据集合等价类技术题1:有一个C语言程序,其功能为计算两个1~100之间(包括1和100)的整数的和。请构建其等价类划分。等价类技术<1的整数(如-9,-1
3、9,-2等)1~100的整数(如4,7,87等)>100的整数(如400,107等)无效等价类1有效等价类2无效等价类3等价类技术加数数值非数值整数<1的整数---11~100整数---2>100整数---3小数---4字母---5特殊字符---6空格---7空白---8等价类技术用例编号所属等价类加数1加数2结果11-8-9“输入有误!”2223567933102199“输入有误!”441.3669.3“输入有误!”55Ab“输入有误!”66$%“输入有误!”77“输入有误!”88“输入有误!”等价类技术(1)先考
4、虑输入数据的数据类型。---合法类型&非法类型。(2)合法类型中的合法区间和非法区间。(3)画出示意图,区分等价类。(4)为每一个等价类编号。(5)从一个等价类中选举一个测试数据构造测试用例。案例分析:旅馆住宿系统测试任务1:旅馆住宿系统用户名字字段测试用例设计需求:旅馆住宿系统登录页面中,用户名限制为6-10位自然数界面原型:问题:采用等价类划分法进行测试用例设计预习作业:黑盒测试的边界值技术1、边界值技术的含义2、使用边界值技术构造测试用例的方法请查阅网上资料,认真预习黑盒测试的边界值技术,并制作PPT课件,下节
5、课我会随机提问同学上来进行讲解。
此文档下载收益归作者所有