软件测试PDF电子书下载
- 电子书积分:9 积分如何计算积分?
- 作 者:陈明编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2011
- ISBN:9787111337294
- 页数:184 页
第1章 概述 1
1.1软件测试的发展 1
1.2软件失效机理 2
1.2.1四个概念及其关系 2
1.2.2软件错误类型及出现原因 3
1.2.3软件缺陷的主要特征 4
1.3软件测试的定义 4
1.4软件测试的分类 5
1.4.1基于开发阶段的划分 5
1.4.2基于测试实施组织的划分 5
1.4.3基于测试技术的划分 6
1.5软件测试的对象 6
1.6软件测试的目的 6
1.7软件测试的原则 7
1.8软件测试的重要性 8
1.9软件测试的复杂性 8
1.10软件测试的经济性 8
1.11软件测试步骤 9
1.11.1结构化软件测试步骤 9
1.11.2面向对象软件测试步骤 10
小结 10
习题 11
第2章 软件测试方法 12
2.1静态分析 12
2.2动态测试 14
2.3人工测试与机器测试 15
2.3.1软件审查 16
2.3.2人工测试与机器测试的比较 17
2.4黑盒测试 17
2.4.1黑盒测试的有关概念 17
2.4.2等价类划分 18
2.4.3边界值分析 23
2.4.4错误推测 25
2.4.5因果图 26
2.5自盒测试 28
2.5.1白盒测试的作用 28
2.5.2程序结构分析 28
2.5.3逻辑覆盖 29
2.5.4程序插装 33
2.5.5符号测试 34
2.5.6程序变异 34
2.6白盒测试和黑盒测试的比较 37
2.6.1白盒测试的特点 37
2.6.2黑盒测试的特点 37
2.6.3黑盒测试与白盒测试的对比 38
2.7敏捷测试 39
2.7.1敏捷技术概述 39
2.7.2敏捷测试的理念 39
2.7.3敏捷测试的原则 40
2.7.4敏捷测试的意义 40
小结 40
习题 40
第3章 单元测试 42
3.1单元测试定义 42
3.2单元测试的目的 42
3.3单元测试的环境 43
3.4单元测试的内容 43
3.5单元测试用例 44
3.6单元测试的策略 45
3.7单元测试的过程 45
3.7.1单元测试的三个阶段 46
3.7.2单元测试的步骤 47
3.7.3单元动态测试方法 47
3.8单元测试问题 47
小结 48
习题 48
第4章 集成测试与确认测试 49
4.1概述 49
4.1.1集成测试的重要性 50
4.1.2集成测试分析 50
4.1.3集成测试模式 51
4.2自顶向下集成测试 51
4.3自底向上集成测试 52
4.4 混合式集成测试 52
4.5核心系统先行集成测试 54
4.6高频集成测试 54
4.7回归测试 55
4.8集成测试用例 56
4.9集成测试过程 57
4.10确认测试 58
4.10.1确认测试的步骤 58
4.10.2确认测试的标准 59
4.10.3确认测试的内容 59
4.10.4配置复审 59
小结 60
习题 60
第5章 系统测试、终止测试与验收测试 62
5.1系统测试 62
5.1.1功能测试 63
5.1.2非功能测试 64
5.1.3系统测试与单元测试、集成测试的区别 68
5.2终止测试 68
5.2.1终止测试的标准 68
5.2.2各个测试阶段的终止标准 69
5.3验收测试 69
5.3.1验收测试的内容 70
5.3.2 α测试 71
5.3.3β测试 71
小结 72
习题 72
第6章 系统性能测试 74
6.1性能测试概述 74
6.1.1性能测试的目的与指标 74
6.1.2性能测试的分类 75
6.1.3性能测试的要素 76
6.2性能测试的步骤 78
6.2.1收集需求 78
6.2.2设计性能测试用例 78
6.2.3性能测试用例的特点 78
6.2.4执行性能测试用例 78
6.2.5分析性能测试结果 79
6.2.6性能调节 79
6.2.7基准测试 79
6.2.8能力策划 79
6.3性能测试计划 80
6.4性能测试的注意事项 80
小结 81
习题 81
第7章 面向对象软件测试 82
7.1面向对象测试基础 82
7.1.1面向对象测试层次 82
7.1.2面向对象测试顺序 82
7.1.3面向对象测试用例 82
7.2面向对象测试模型 83
7.2.1面向对象分析的测试 84
7.2.2面向对象设计的测试 85
7.2.3面向对象编程的测试 86
7.3类测试 87
7.3.1类测试概述 88
7.3.2类测试技术 90
7.3.3 UMI在类测试中的应用 97
7.4面向对象集成测试 100
7.5面向对象系统测试 101
7.6而向对象测试与传统测试的比较 102
小结 103
习题 103
第8章 测试的设计与实现 104
8.1测试计划 104
8.1.1设计测试计划的目的 104
8.1.2测试方案的制定 105
8.1.3测试策略的制定 106
8.1.4 测试计划的制定 106
8.1.5测试的组织 108
8.2测试设计 111
8.2.1建立测试配置 111
8.2.2测试用例设计 113
8.3测试执行 117
8.3.1创建测试任务 117
8.3.2执行测试任务 118
8.3.3处理软件问题报告 118
8.4测试总结 119
8.4.1测试结果的统计 119
8.4.2测试结果的分析 119
8.4.3测试报告的编写 120
小结 120
习题 120
第9章Web应用测试 122
9.1 Web测试概述 122
9.1.1 Web系统的结构 122
9.1.2 Web测试的目的与计划 123
9.1.3 Web系统的测试策略 124
9.2 Web应用设计的测试 124
9.2.1总体架构设计的测试 124
9.2.2客户端设计的测试 125
9.2.3服务器端设计的测试 125
9.3 Web应用开发的测试 126
9.3.1代码测试 126
9.3.2组件测试 126
9.1 Weh应用运行的测试 126
9.4.1功能测试 127
9.4.2性能测试 127
9.4.3用户界面测试 128
9.4.4兼容性测试 129
9.4.5安全性测试 129
9.4.6接口口测试 130
9.4.7易用性测试 131
9.5基于J2EE平台的测试 131
9.5.1 J2EE概述 131
9.5.2基于J2 EE的单元测试技术&1 32
9.5.3 Scrvlct的单元测试 134
9.5.4 JSP单元测试 135
9.5.5数据库访问层的单元测试 135
9.6基于NET的ACT 135
9.6.1 ACT概述 135
9.6.2 ACT创建测试 136
9.6.3ACT测则试举例 138
小结 140
习题 140
第10章 软件测试自动化 141
10.1测试自动化的概念 141
10.2测试自动化的优点 142
10.3测试自动化的过程 142
10.4 测试自动化的问题 144
10.5测试自动化的局限性 144
10.6测试自动化设计 145
10.6.1测试自动化的基本架构 145
10.6.2测试自动化的方法 146
10.6.3测试自动化的层次 148
10.7测试自动化用例 149
10.7.1 测试自动化用例特征 149
10.7.2测试自动化用例设计 149
10.7.3测试自动化用例生成的优缺点 151
10.8测试自动化的前处理和后处理 151
10.9软件测试工具 153
10.9.1测试工具的作用 153
10.9.2测试工具的分类 154
10.9.3典型的软件测试工具 155
10.9.4测试工具的选择 161
小结 162
习题 162
第11章 软件质量与质量保证 164
11.1软件质量的定义 164
11.2影响软件质量的因素 164
11.3软件质量保证 165
11.3.1软件质量保证的概念 165
11.3.2软件质量保证的策略 166
11.3.3 SQA小组的任务 166
11.4 软件质量保证活动 167
11.5软件评审 168
11.5.1设计质量的评审内容 168
11.5.2程序质量的评审内容 173
11.6软件质量保证的标准 175
11.7软件质量评价 176
11.7.1软件质量评价体系 176
11.7.2软件质量评价标准 177
11.8软件质量框架 179
11.8.1高质量软件的特性 179
11.8.2软件质量框架的组成 179
11.9软件开发质量的定量描述 181
11.9.1基本的定量估算 181
11.9.2对软件需求的估算 181
11.9.3估算验收测试阶段预发现的缺陷数 182
11.9.4针对维护活动的度量 182
11.9.5软件可用性的计算 183
11.9.6利用植入故障法估计 183
小结 183
习题 183
参考文献 184
- 《软件工程》齐治昌,谭庆平,宁洪编著 2019
- 《土壤环境监测前沿分析测试方法研究》中国环境监测总站编著 2018
- 《计算机自适应英语语用能力测试系统设计与效度验证 以TEM4词汇与语法题为例》张一鑫著 2019
- 《高中压配电网规划 实用模型、方法、软件和应用 上》王主丁著 2020
- 《无机及分析测试技术》李巍巍 2018
- 《汉语口语测试评分员评价研究》黄霆玮著 2019
- 《奥数教程能力测试 高一年级 第2版》单墫,熊斌总主编;熊斌编著 2014
- 《SECC软件工程师认证课程》北京泓深教育科技有限公司 2019
- 《奥数教程能力测试 高二年级 第2版》单墫,熊斌总主编;刘诗雄分册主编 2014
- 《奥数教程能力测试 高三年级 第2版》单墫,熊斌总主编;余红兵分册主编 2014
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019