当前位置:文档之家› 测试用例设计PPT课件

测试用例设计PPT课件

16
文档描述用语检查清单
是否有绝对、肯定和切实认定的叙述,针对其设计用例。 比较模糊的用语。某些、有时····· 功能清单是否有等等、诸如此类、依此类推,无法测试
的词汇。 在性能上不确定的说法。 隐藏大量需要说明的功能 如果·····那么·····(没有否则)。
17
产品说明案例分析
◆ 国产电子软件的巅峰之作,包含12本权威词典、32本 专业词典,最新收录原汁原味的美语英汉双解词典: 《美国传统词典》; ◆ 强大的网络功能,定时更新最新词库、词霸界面、随 时下载功能插件; ◆ 国际顶尖的TTS语音全程技术,彻底实现单词乃至整 篇文章的流畅朗读; ◆ 新增“生词本”功能,是您学习英语的好帮手;
在黑盒测试中,被测对象的内部结构、运 作情况对测试人员是不可见的。
测试人员对被测产品的验证主要是根据其 规格,验证其与规格的一致性。
6
黑盒测试发现的缺陷类型
功能错误或遗漏 界面错误 外部数据库访问错误 性能错误 初始化和终止错误
7
白盒测试
白盒测试(White Box Testing)有多种 叫法,如玻璃盒测试、透明盒测试、开放 盒测试、结构化测试、基于代码的测试、 逻辑驱动的测试。
必须能够正常运行并且达到程序所设计的执行结果。如 果程序在这种情况下不能正常运行,并且这种问题会重 复发生,那就表示软件程序人员已经测出软件有缺陷, 这时候就必须将这个问题标示出来,并且输入到问题跟
踪系统内,通知软件开发人员。
4
测试用例的好处
在开始实施测试之前设计好测试用例,可以避免盲目测 试并且提高测试效率。
13
文档测试
对产品说明书进行高级审查 设身处地为用户着想 研究现有的标准和规范 审查和测试同类软件
14
文本测试
测试标准: 1、公司惯用语和约定 2、行业要求 3、国家标准 4、硬件和网络标准 5、图形用户界面(GUI)。
15
文档描述属性检查清单
完整 准确 精确 一致 合理 代码无关 可测试
20
边界值测试
如果函数F实现了一个程序,则输入两个变 量x1 和 x2会有一些边界: a≤ x1≤ b c ≤ x2≤ d
区间[a,b]和[c,d]是x1 和 xΒιβλιοθήκη 的值域。21边界值分析
x2 d
c a
22
x1 b
边界值分析
x1 d
c
a
23
x2 b
边界值分析
边界的数据类型可能是:
数值
速度
字符
地址
ASCⅡ值 0 32 47 48 49 50 57 58 64 65
字符 B Y Z [ ‘ a b y z {
ASCⅡ值 66 89 90 91 96 97 98 121 122 123
边界值分析
边界值分析的特点和局限性 对于一个n变量函数,边界值分析会产生4n+1个
测试用例。 边界值的取值取决于变量本身的性质。 边界值分析对布尔变量没有什么意义。 边界值分析假设变量是完全独立的。
11
文档测试的内容
包装上的文字和图案。 安装和设置指导。
宣传材料、广告及其他 用户手册。
插页。
联机帮助。
授权/注册登记表。 指南、向导。
最终用户许可协议。 错误提示信息。
标签和不干胶条。
12
文档测试的意义
改善易安装性 提高软件的易用性 改善软件可靠性 降低技术支持的费用
智能的即指即译功能,可在任意窗口下实现中英文对 译。
18
文本测试的小结
标准 产品描述属性检查 产品描述用语检查
19
函数测试——边界值分析
边界值测试的基本原理: 错误更可能出现在输入变量的极值附近. 失效极少由两个(或多个)缺陷的同时发
生引起的。 Min、min+、nom、max-和max。
白盒测试需要对系统内部的结构和工作原 理有一个清楚的了解,并且基于这个知识 来设计你的用例。
8
白盒测试方法产生的用例用途
保证一个模块中的所有独立路径至少被使 用一次;
对所有逻辑值均须测试true 和false; 在上下边界及可操作范围内运行所有循环; 检查参数的定义与使用以确保其有效性。
位置
尺寸
数量
24
边界值分析
边界值类型的描述:
第一个/最后一个
最小值/最大值
开始/完成
超过/在内
空/满
最短/最长
最大/最小
最高/最低
相邻/最远
25
次边界值分析
次边界条件:
有些边界条件在软件内部,最终用户几乎看 不到,但是软件测试仍有必要检查。这样的边界 条件称为次边界条件或者内部边界条件。如2的 乘方和ASCⅡ。
26
软件中的2的乘方
术语 位 双位 字节 字 千 兆 十亿 万亿
范围或值 0或1 0-15 0-255 0-65,535 1,024 1,048,576 1,073,741,824 1,009,511,627,776
27
部分的ASCⅡ制表
字符 Null Space / 0 1 2 9 : @
28 A
9
黑盒与白盒
黑盒:软件测试人员只需知道软件要做什 么即可,无法看到盒子中是如何运行的。
白盒:软件测试人员可以访问程序员的代 码,并通过检查代码来测试,可以看到盒 子里面。
10
文档测试
文档类型: 开发文档;如需求说明书、设计说明书
等。 用户文档;用户手册,操作书册等。 管理文档;项目技术,项目报告等。
测试用例的使用令软件测试的实施重点突出、目的明确。 在软件版本更新后只需修正少部分的测试用例便可开展
测试工作,降低工作强度,缩短项目周期。 功能模块的通用化和复用化使软件易于开发,而测试用
例的通用化和复用化则会使测试易于展开,并随着测试 用例的不断进化其效率也不断攀升。
5
黑盒测试
黑盒测试(Black Box Testing)又叫功 能测试(Functional Testing)。主要关 注于被测软件的功能实现,而不是内部逻 辑。
第 3部分 测试用例设计技术
1
第一部分
整体概述
THE FIRST PART OF THE OVERALL OVERVIEW, PLEASE SUMMARIZE THE CONTENT
2
本部分课程目标
测试用例概念 黑盒测试用例设计技术 白盒测试用例设计技术
3
测试用例
测试用例就是将软件测试活动,进行组织归纳。 测试用例就是设计一个情况,软件程序在这种情况下,
相关主题