1 / 48
文档名称:

软件测试黑盒测试方法.ppt

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

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

分享

预览

软件测试黑盒测试方法.ppt

上传人:s1188831 2016/6/8 文件大小:0 KB

下载得到文件列表

软件测试黑盒测试方法.ppt

文档介绍

文档介绍:软件测试黑盒篇深圳市门道信息咨询有限公司 Shenzhen MT Information Consulting Co . , LTD 2 (1)黑盒测试的概念(2)黑盒测试的实施过程(3)黑盒测试用例设计技术 3 黑盒测试?黑盒测试的概念什么是黑盒测试: 黑盒测试又称功能测试、数据驱动测试或基于规格说明书的测试,是一种从用户观点出发的测试。 黑盒测试示意图 测试人员把被测程序当作一个黑盒子。黑盒测试黑盒测试主要测试的错误类型有: ①不正确或遗漏的功能; ②接口、界面错误; ③性能错误; ④数据结构或外部数据访问错误; ⑤初始化或终止条件错误等等。黑盒测试黑盒测试用于回答以下问题: 1)如何测试功能的有效性? 2)何种类型的输入会产生好的测试用例? 3)系统是否对特定的输入值尤其敏感? 4)如何分隔数据类的边界? 5)系统能够承受何种数据率和数据量? 6)特定类型的数据组合会对系统产生何种影响? 黑盒测试运用黑盒测试方法,可以导出满足以下标准的测试用例集: 1)所设计的测试用例能够减少达到合理测试所需的附加测试用例数; 2)所设计的测试用例能够告知某些类型错误的存在或不存在,而不是仅仅与特定测试相关的错误。黑盒测试用黑盒测试发现程序中的错误,必须在所有可能的输入条件和输出条件中确定测试数据, 来检查程序是否都能产生正确的输出。但这是不可能的,因为穷举测试数量太大,无法完成。黑盒测试假设一个程序 P有输入量 X和Y及输出量 Z。在字长为 32 位的计算机上运行。若 X、Y 取整数,按黑盒方法进行穷举测试: 可能采用的测试数据组: 2 32×2 32=2 64 如果测试一组数据需要 1毫秒,一年工作 365 × 24 小时,完成所有测试需 5亿年。因此,我们只能在大量可能的数据中,选取其中一部分作为测试用例。黑盒测试?黑盒测试的实施过程(1)测试计划阶段(2)测试设计阶段 依据程序需求规格说明书或用户手册,按照一定规范化的方法进行软件功能划分和设计测试用例。(3)测试执行阶段 按照设计的测试用例执行测试; 自由测试(作为测试用例测试的补充)。(4)测试总结阶段黑盒测试?测试用例设计技术–等价类划分方法–边界值分析方法–错误推测方法–因果图方法–判定表驱动分析方法–正交实验设计方法–功能图分析方法–场景法