1 / 14
文档名称:

软件测试-黑盒总结.ppt

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

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

软件测试-黑盒总结.ppt

上传人:w447750 2018/9/28 文件大小:1.40 MB

下载得到文件列表

软件测试-黑盒总结.ppt

相关文档

文档介绍

文档介绍:主讲:张轶
软件测试技术
C7二楼 QQ:3824644
黑盒测试总结
黑盒测试的基本概念
常用的黑盒测试方法
测试方法的选择
黑盒测试的基本概念
什么是黑盒测试?
黑盒测试也称功能测试,它是通过测试来检测每个功能是否都能正常使用。在测试中,把程序看作一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程序功能是否按照需求规格说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。
作用
黑盒测试法注重于测试软件的功能需求,主要试图发现下列几类错误。
功能不正确或遗漏;
界面错误;
数据库访问错误;
性能错误;
初始化和终止错误等。
黑盒测试是以用户的角度,从输入数据与输出数据的对应关系出发进行测试的。很明显,如果外部特性本身设计有问题或规格说明的规定有误,用黑盒测试方法是发现不了的。
相关概念
测试用例
冗余
遗漏
测试做得什么时候停止?
我们什么时候停止我们的项目?我们应该在我们达到目标的时候停止。可是,目标是什么?Aaron认为所谓目标,即测试应该实现的可度量的要求,这个东西更常见的叫法——测试停止标准。
测试停止标准
在计划阶段尽早订立测试停止标准
测试停止标准应该获得项目负责人的确认
测试停止标准应该是可度量的
测试停止标准都是可以达到的
测试停止标准的检查者
测试标准应该包含的内容:
有效测试用例(功能)执行率达到X%?
●单元测试代码行覆盖率达到X%?
●单元测试用例通过率X%?
●单元测试用例设计通过评审
●核心模块(A,;B,D等模块)测试覆盖
●所发现缺陷均纳入缺陷管理系统
●优先级最高的bug全部修复
●其他bug全部被处理(修复,延迟并报告等处理方式)
●功能测试用例模块,功能点覆盖率达到?
实际工作中会出现的停止“标准”
新的需求变更过大,测试活动应暂停,待需求定义稳定后继续;
●测试超过了预定时间,且测试时间不可能继续增加的情况下应停止测试;
●测试成本增高(Bug发现率低于1个/周,此时所发现缺陷低于预定义的上限);
●若开发暂停,则相应测试也应暂停,并备份暂停点数据;
●软件系统通过验收测试;
●软件项目在其开发生命周期内出现重大估算和进度偏差,需暂停或终止时,测试应随之暂停或终止,并备份暂停或终止点数据;
●项目负责人申明停止项目;
●团队集体(开发,管理,测试,市场,销售人员)同意停止项目(因市场及利益等原因);