第3章 黑盒测试及其用例的设计ppt课件.ppt

第3章 黑盒测试及其用例的设计ppt课件.ppt

ID:58702268

大小:689.50 KB

页数:67页

时间:2020-10-04

第3章 黑盒测试及其用例的设计ppt课件.ppt_第1页
第3章 黑盒测试及其用例的设计ppt课件.ppt_第2页
第3章 黑盒测试及其用例的设计ppt课件.ppt_第3页
第3章 黑盒测试及其用例的设计ppt课件.ppt_第4页
第3章 黑盒测试及其用例的设计ppt课件.ppt_第5页
资源描述:

《第3章 黑盒测试及其用例的设计ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3章黑盒测试及其用例的设计软件测试设计技术要解决的一个根本问题是如何有效地测试。其主要内容包括:(1)有效的测试途径或方法;(2)设计测试用例的有效方法;(3)减少测试组合数量的取舍方法或准则。测试用例的定义和特征什么是测试用例?测试用例是为特定的目的而设计的一套测试方案,包括测试环境、操作步骤、测试输入数据和预期的结果,实际结果。测试用例的特征:(1)最有可能抓住错误的;(2)不是重复的、多余的;(3)一组相似测试用例中最有效的;(4)既不是太简单,也不是太复杂。编写黑盒测试用例时,需要以软件的需求分析文档为依据。设

2、计测试用例的基本准则测试用例的代表性能够代表并覆盖各种合理的和不合理的、合法的和非法的、边界的和越界的以及极限的输入数据、操作和环境设置等。测试结果的可判定性即测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果。测试结果的可再现性即对同样的测试用例,系统的执行结果应当是相同的。设计测试用例的着眼点根据产品规格,测试基本功能;考虑设计一般用户(非专业人员)的使用方案;考虑设计稀有或特殊的使用方案;与系统其他组成部分的配合(如FAX和上网可能要用到MODEM,测试中考虑对设备的共享);考虑特殊情况(如内存和硬

3、件的冲突等);设计极端情况(如内存泄漏、破坏性测试等);好的测试用例集能够花费最小的代价(人力、物力、财力、时间)做最好的测试。测试用例设计书写标准在ANSI/IEEE829-1983标准中列出了和测试设计相关的测试用例编写规范和模板。标准模板中主要元素如下:标识符——惟一标识每一个测试用例测试项——准确的描述所需要测试的项及其特征测试环境要求——表征执行该测试用例需要的测试环境输入标准——执行测试用例的输入需求(这些输入可能包括数据、文件或者操作)输出标准——按照指定的环境和输入标准得到的期望输出结果测试用例之间的关联

4、——标识该测试用例与其它的测试(或其它测试用例)之间的依赖关系3.2黑盒测试法的概念输入输出黑盒测试方法以程序的功能为重点,把程序看成一个黑盒子,在设计测试用例时不依据程序的内部结构,而依据程序的外部接口---输入和输出,通过分析程序的输入和输出来设计测试用例。3.2黑盒测试法的概念被称为功能测试或数据驱动测试。在测试时,把被测程序视为一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下进行。采用黑盒测试的目的主要是在已知软件产品所应具有的功能的基础上,进行:(1)检查程序功能能否按需求规格说明书的规定正常使

5、用,测试各个功能是否有遗漏,检测性能等特性要求是否满足。(2)检测人机交互是否错误,检测数据结构或外部数据库访问是否错误,程序是否能适当地接收输入数据而产生正确的输出结果,并保持外部信息(如数据库或文件)的完整性。(3)检测程序初始化和终止方面的错误。3.2黑盒测试法的概念黑盒测试主要针对软件功能、软件界面、外部数据库访问、软件初始化等方面进行测试。主要测试方法:边界值分析法、等价类划分、因果图法、决策表法。3.3等价类划分法(EquivalenceClassTesting)正常范围,加数a有100个取值,加数b有100

6、个取值,共100*100种组合非正常范围,即数据不在1~100内,无穷多问题:应该设计多少个测试用例呢?穷举测试是不可行的加法器程序:功能是输入两个1到100之间的整数,通过程序的计算,得到两个数的和。2.三角形问题输入三个整数a、b、c,分别作为三角形的三条边,现通过程序判断由三条边构成的三角形的类型为等边三角形、等腰三角形、一般三角形(特殊的还有直角三角形),以及构不成三角形。现在要求输入三个整数a、b、c,必须满足以下条件:条件11≤a≤100条件4a

7、条件6c

8、复杂的关系,即输入变量之间逻辑关系的复杂性。NextDate函数包含三个变量month、day和year,函数的输出为输入日期后一天的日期。要求输入变量month、day和year均为整数值,并且满足下列条件:条件11≤month≤12条件21≤day≤31条件31912≤year≤2050结论:在NextDate函

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。