下载此文档

Hela细胞传代培养.ppt


文档分类:高等教育 | 页数:约37页 举报非法文档有奖
1/37
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/37 下载此文档
文档列表 文档介绍
黑盒测试及其用例的设计
内容大纲
测试用例设计概述
黑盒测试法的概念
三角形问题与NextDate函数
等价类划分法
边界值分析法
因果图法
决策表法
错误推测法
场景法
测试方法的选择
教学目标
理论环节
学****理解黑盒测试方法的基本概念
学****理解黑盒测试的两个典型问题
学****掌握黑盒测试的等价类划分法
学****掌握黑盒测试的边界值分析法
学****掌握黑盒测试的因果图测试法和决策表法
实践环节
通过案例运用学****掌握运用方法解决实际问题的能力
运用等价类划分法与边界值分析法进行实际程序测试
运用因果图测试法与决策表法进行实际程序测试
测试用例设计概述
测试用例的定义和特征
测试用例的基本准则
设计测试用例的着眼点
测试用例设计书写标准
Return
测试用例的定义和特征
测试用例的定义:
(1)测试用例是为特定的目的而设计的一组测试输入、执行条件和预期的结果。
(2)测试用例是执行的最小实体。
测试用例的特征:
(1)最有可能抓住错误的;
(2)不是重复的、多余的;
(3)一组相似测试用例中最有效的;
(4)既不是太简单,也不是太复杂。
设计测试用例的基本准则
测试用例的代表性
能够代表并覆盖各种合理的和不合理的、合法的和非法的、边界的和越界的以及极限的输入数据、操作和环境设置等。
测试结果的可判定性
即测试执行结果的正确性是可判定的,每一个测试用例都应有相应的期望结果。
测试结果的可再现性
即对同样的测试用例,系统的执行结果应当是相同的。
设计测试用例的着眼点
根据产品规格,测试基本功能;
考虑设计一般用户(非专业人员)的使用方案;
考虑设计稀有或特殊的使用方案;
与系统其他组成部分的配合(如FAX和上网可能要用到MODEM,测试中考虑对设备的共享);
考虑特殊情况(如内存和硬件的冲突等);
设计极端情况(如内存泄漏、破坏性测试等);
好的测试用例集能花费最小的代价(人力、物力、财力、时间)做最好的测试。
测试用例设计书写标准
在ANSI/IEEE829-1983标准中列出了和测试设计相关的测试用例编写规范和模板。标准模板中主要元素如下:
标识符——惟一标识每一个测试用例
测试项——准确的描述所需要测试的项及其特征
测试环境要求——表征执行该测试用例需要的测试环境
输入标准——执行测试用例的输入需求(这些输入可能包括数据、文件或者操作)
输出标准——按照指定的环境和输入标准得到的期望输出结果
测试用例之间的关联——标识该测试用例与其它的测试(或其它测试用例)之间的依赖关系
黑盒测试法的概念
Return
黑盒测试被称为功能测试或数据驱动测试。在测试时,把被测程序视为一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下进行。
采用黑盒测试的目的主要是在已知软件产品所应具有的功能的基础上,进行:
(1)检查程序功能能否按需求规格说明书的规定正常使用,测试各个功能是否有遗漏,检测性能等特性要求是否满足。
(2)检测人机交互是否错误,检测数据结构或外部数据库访问是否错误,程序是否能适当地接收输入数据而产生正确的输出结果,并保持外部信息(如数据库或文件)的完整性。
(3)检测程序初始化和终止方面的错误。
三角形问题与NextDate函数
1、三角形问题
输入三个整数a、b、c,分别作为三角形的三条边,现通过程序判断由三条边构成的三角形的类型为等边三角形、等腰三角形、一般三角形(特殊的还有直角三角形),以及构不成三角形。
现在要求输入三个整数a、b、c,必须满足以下条件:
条件1 1≤a≤100 条件4 a<b+ c
条件2 1≤b≤100 条件5 b<a+ c
条件3 1≤c≤100 条件6 c<a+ b
Return

Hela细胞传代培养 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数37
  • 收藏数0 收藏
  • 顶次数0
  • 上传人wyj199215
  • 文件大小2.07 MB
  • 时间2018-07-11