1 / 111
文档名称:

第二章 黑盒测试-课件(PPT讲稿).ppt

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

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

分享

预览

第二章 黑盒测试-课件(PPT讲稿).ppt

上传人:3047846861 2016/5/16 文件大小:0 KB

下载得到文件列表

第二章 黑盒测试-课件(PPT讲稿).ppt

文档介绍

文档介绍:厦门大学软件学院软件测试课程软件黑盒测试软件测试概览?在本章中,我们将学习: –功能性概述–等价类划分–边界值分析–因果图与决策表法–其他测试法目标完成此课程之后,学员将具备以下能力: –理解功能性测试的含义–使用等价类划分的方法设计测试用例–使用边界值分析的方法设计测试用例–使用因果图的方法设计测试用例–使用决策表的方法设计测试用例课程目录?功能性测试概述?功能分解?等价类划分?边界值分析?因果图法?决策表法?其他测试方法功能性测试概述?任何程序都可以看作是将从输入定义域取值映射到输出值域的函数?将系统看成黒盒,又称为黒盒测试?黒盒的实现是不需要了解的,只需要知道输入和预期输出?软件功能性测试就是通过大量的测试用例来检验软件的运行效果。功能性测试模型输入输出黒盒内部实现不可见测试用例测试用例定义?测试用例的定义: (1 )测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果。(2)测试用例是执行的最小实体。?测试用例的特征: (1)最有可能抓住错误的; (2)不是重复的、多余的; (3)一组相似测试用例中最有效的; (4)既不是太简单,也不是太复杂。测试用例定义?测试用例的代表性能够代表并覆盖各种合理的和不合理的、合法的和非法的、边界的和越界的以及极限的输入数据、操作和环境设置等。?测试结果的可判定性即测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果。?测试结果的可再现性即对同样的测试用例,系统的执行结果应当是相同的。功能性测试的优点?功能性测试与软件如何实现无关,如果实现发生变化,功能性测试用例仍然可用(可重用性,面向回归测试) ?测试用例开发可以与软件开发同时进行,可节省软件开发时间,通过软件的用例( use case )就可以设计出大部分功能性测试用例功能性测试的缺点?测试用例数量较大?测试用例可能产生很多冗余?功能性测试的覆盖范围不可能达到 100%