1 / 80
文档名称:

黑盒测试方法-课件·PPT.ppt

格式:ppt   页数:80
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

黑盒测试方法-课件·PPT.ppt

上传人:aidoc1 2015/10/22 文件大小:0 KB

下载得到文件列表

黑盒测试方法-课件·PPT.ppt

文档介绍

文档介绍:Mardi 28 septembre, près d’Alberta, notre regard se perd dans la prairie canadienne surplombée par les éoliennes. Cette région est l’une des plus venteuses au pays.
第3章黑盒测试方法
黑盒测试法概述
1
边界值测试
2
等价类测试
3
基于决策表的测试
4
主要内容
错误推测法
5
黑盒测试
把程序和系统看成一个黑盒子,完全不考虑程序的内部结构和处理程序,只是在程序的接口进行测试,以检查程序功能是否正常,程序是否能适当接收输入数据产生正确的输出数据。
检查程序功能是否按照需求规格说明书的规定正常使用,测试每个功能是否有遗漏,检测性能等特性要求是否满足要求。
检测模块接口是否存在问题。
检测程序初始化和终止方面的错误。
黑盒测试法概述
通过测试(Test-to-pass)就是通过执行测试用例看看软件基本功能是否实现,以确信软件在普通情况下能够正确运行。
失败测试(Test-to-fail)则是采取各种手段通过搞垮软件来找出缺陷,是纯粹为了破坏软件而设计和执行测试用例。
在设计黑盒测试用例时,考虑到测试用例数量和测试数据的有限性性,测试数据的选取起到了关键作用。
1、如何找到一组符合测试目标、具有代表性的测试数据?
2、如何通过测试数据优化来提高测试质量和效率?
黑盒测试法概述
本章重点–测试数据选择
边界值测试
等价类测试
决策表测试
经验预测测试
黑盒测试
1
3
5
4
2
等价类划分法
边界值分析法
其它
决策表法
错误推测法
黑盒测试法概述
边界值测试-起因
长期的测试工作经验可以得到一个结论:大量缺陷发生在输入域或输出域的边界(即极值)上,而非输入或输出域的内部。
通常可作为等价类测试的补充
并非黑盒测试的特权
如:日期的计算(第一天、最后一天….)
学号的划分(年级、班级、专业的min和max值)
银行信用卡利息罚款计算规则
边界值测试
考虑的问题
如何寻找边界点
如何限定边界点的附近邻域的大小
在边界点附近的邻域内应选择多少个测试数据
当存在多个输入条件时,应如何处理边界条件的组合情况
边界值测试
针对每个局部的输入条件,确定边界点的基本原则:
若输入条件规定了取值范围,则以该范围作为边界;
若输入条件规定了值的个数,则以值的个数为边界;
在输出域中,针对每个输出条件,使用原则(1)和(2);
若输入域或输出域是有序集合(如有序表、顺序文件等),则选取集合中特定次序的元素作为边界,如第一个、最后一个元素等。
边界值测试
基本边界值分析:基本思想
对于每个边界点,在该点附近确定大小为1的邻域,并直接取略高于其值的点和略低于其值的点作为测试数据。
不考虑无效数据。
不考虑输入条件的边界组合情况。
边界值测试