软件测试课程设计第 2 章 软件测试基本概念课程主页
第 1 页
01软件测试方法和技术
第 2 页
02第1章回顾
第 3 页
032.1 软件缺陷
第 4 页
042.1 软件缺陷
第 5 页
05缺陷是质量的对立面
第 6 页
062.1.1 软件质量的内涵
第 7 页
072.1.1 软件质量的内涵
第 8 页
08什么是“质量” ?
第 9 页
09什么是“质量” ?
第 10 页
10质量 =品牌 =客户满意度
第 11 页
11软件质量 的内涵
第 12 页
12高质量软件标准体系
第 13 页
13产品质量的标准
第 14 页
14软件质量特征 (ISO 9126)
第 15 页
15ISO 9126 软件质量三层模型
第 16 页
16Boehm软件质量模型
第 17 页
17最新质量标准:ISO25000系列
第 18 页
18内部质量外部质量使用质量
第 19 页
19内部度量
第 20 页
20产品质量模型
第 21 页
21使用质量模型
第 22 页
22示例:Web Portal的使用的质量
第 23 页
232.1.2 软件缺陷的定义
第 24 页
24First Bug
第 25 页
25缺陷 – Defect, Bug
第 26 页
26软件缺陷
第 27 页
27软件缺陷的现象
第 28 页
282.1.3 软件缺陷的判断准则
第 29 页
292.1.4 软件缺陷的产生
第 30 页
302.1.5 软件缺陷的构成
第 31 页
31软件缺陷在不同阶段的分布
第 32 页
322.1.6 修复软件缺陷的成本
第 33 页
332.2 软件测试的分类
第 34 页
34软件测试的分类
第 35 页
35不同维度的分类
第 36 页
36软件测试方式
第 37 页
37静态测试 vs. 动态测试
第 38 页
38主动测试 vs. 被动测试
第 39 页
39手工测试 vs. 自动化测试
第 40 页
40基于脚本的测试 vs. 探索式测试
第 41 页
412.3 静态测试和动态测试
第 42 页
42静态测试
第 43 页
432.3.1 产品评审
第 44 页
44需求评审解决的问题
第 45 页
45需求评审的标准
第 46 页
46如何做好需求评审?
第 47 页
47设计评审
第 48 页
48设计评审解决的问题
第 49 页
492.3.2 静态分析
第 50 页
50静态分析分为两种情况
第 51 页
51代码静态分析
第 52 页
522.3.3 验证与确认(V&V)
第 53 页
53验证和确认
第 54 页
542.4 主动测试 vs. 被动测试
第 55 页
55实例:在线测试(Product-in Testing)
第 56 页
562.5 黑盒测试方法和白盒测试
第 57 页
57小结
第 58 页
582.6 软件测试层次
第 59 页
59软件测试4个层次
第 60 页
60不同测试层次的任务
第 61 页
61单元测试
第 62 页
62示例
第 63 页
63集成测试
第 64 页
64持续集成、持续测试
第 65 页
65示例
第 66 页
66系统功能测试
第 67 页
67系统非功能性测试
第 68 页
68验收测试
第 69 页
69α、β测试 &在线测试
第 70 页
702.7 软件测试工作范畴
第 71 页
71软件测试自身工作流程
第 72 页
72测试需求分析
第 73 页
73软件测试策略
第 74 页
74测试计划
第 75 页
75测试设计
第 76 页
76测试用例
第 77 页
77测试执行
第 78 页
78基于脚本的测试
第 79 页
79探索式测试定义
第 80 页
80基于脚本的测试 vs. 探索式测试
第 81 页
81ET vs. ST -2
第 82 页
82测试结果和过程评估
第 83 页
83本章小结
第 84 页
84作业
第 85 页
85思考题
第 86 页
86实验:完成一个简单的测试过程
第 87 页
87感 谢 聆 听
共 87 页。方向键或滚轮翻页;目录页可用关键词检索。