软件测试实用技术与常用模板 第2版PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:李龙,黎连业编著
- 出 版 社:北京:机械工业出版社
- 出版年份:2018
- ISBN:9787111591740
- 页数:338 页
第一部分 软件测试的基本知识 2
第1章 软件测试概述 2
1.1软件的相关知识概述 2
1.1.1软件的定义及分类方法 2
1.1.2软件工程的主要内容 4
1.1.3软件的生存期 6
1.2软件测试的相关知识概述 6
1.2.1软件测试的概念 6
1.2.2软件测试的方法 8
1.3软件测试的目的和原则 9
1.3.1软件测试的目的 9
1.3.2软件测试的原则 10
1.4软件测试的流程 12
1.4.1软件测试工作总体流程图 12
1.4.2软件测试流程关系图 12
1.5软件测试对组织结构和人员的要求 15
1.5.1对组织结构的要求 15
1.5.2对人员的要求 15
1.6软件测试的前景分析 18
1.6.1现今软件测试的发展趋势 18
1.6.2软件测试人员的发展方向 18
第二部分 软件测试的核心技术 24
第2章 白盒测试的实用技术 24
2.1白盒测试概述 24
2.1.1白盒测试的基本知识 25
2.1.2白盒测试的原则 25
2.1.3白盒测试的类别、依据和流程 25
2.2白盒测试的要求 27
2.2.1软件各层公用测试的要求 27
2.2.2 Java语言测试检查的要求 30
2.2.3数据类型测试检查的要求 31
2.2.4 SQL语句测试检查的要求 31
2.3静态测试 34
2.3.1代码检查 35
2.3.2静态结构分析 39
2.3.3静态质量度量 40
2.4动态测试 41
2.4.1动态测试的基本特征和流程 41
2.4.2动态测试的方法 41
2.5白盒测试的常用技术 41
2.5.1逻辑覆盖法 41
2.5.2插桩测试法 44
2.5.3基本路径测试法 45
2.5.4域测试法 46
2.5.5符号测试法 47
2.5.6 Z路径覆盖法 47
2.5.7程序变异测试法 47
第3章 黑盒测试的实用技术 48
3.1黑盒测试概述 48
3.1.1黑盒测试的优点和缺点 49
3.1.2对黑盒测试人员的要求 49
3.1.3黑盒测试的意义 49
3.2黑盒测试的原则和策略 49
3.2.1黑盒测试的原则 50
3.2.2黑盒测试的策略 50
3.3黑盒测试的方法 50
3.3.1等价类划分法 51
3.3.2边界值分析法 55
3.3.3因果图法 58
3.3.4判定表驱动法 62
3.3.5场景法 65
3.3.6功能图法 67
3.3.7错误推测法 70
3.3.8正交试验设计法 73
第4章 测试用例设计方法 76
4.1测试用例设计概述 76
4.1.1什么是测试用例 76
4.1.2为什么要编写测试用例 77
4.1.3测试用例主要包括哪些内容 77
4.1.4设计测试用例所需的文档资料 77
4.1.5测试用例设计要点 78
4.2测试用例的作用 79
4.2.1指导测试实施 80
4.2.2指导测试数据规划 80
4.2.3指导脚本编写 80
4.2.4作为评判基准 80
4.2.5作为分析缺陷的基准 81
4.3测试用例的设计 81
4.3.1白盒测试用例的设计 81
4.3.2黑盒测试用例的设计 81
4.3.3综合设计方法 82
4.3.4测试用例设计的原则和注意事项 82
4.3.5测试用例的维护和管理 83
4.4测试用例设计模板举例 84
4.4.1功能测试用例的设计 84
4.4.2性能测试用例的设计 86
4.4.3容错能力测试用例的设计 87
4.4.4恢复能力测试用例的设计 87
4.4.5接口测试用例的设计 87
4.4.6需求测试用例的设计 88
4.4.7路径测试用例的设计 88
4.4.8信息安全测试用例的设计 89
第三部分 软件测试的实用技术与测试实训 92
第5章 对本书测试平台的介绍 92
5.1引言 92
5.1.1编写目的 92
5.1.2背景 93
5.1.3定义 93
5.1.4参考资料 94
5.2程序系统的结构 94
5.3对密码修改模块的设计说明 97
5.3.1程序描述 97
5.3.2功能 98
5.3.3输入项 98
5.3.4输出项 98
5.3.5算法 98
5.3.6流程逻辑 99
5.3.7接口 99
5.4对详细查询功能模块的设计说明 99
5.4.1程序描述 99
5.4.2功能 99
5.4.3输入项 99
5.4.4输出项 100
5.4.5算法 100
5.4.6流程逻辑 101
5.4.7接口 101
第6章 单元测试的实用技术 102
6.1单元测试概述 102
6.1.1单元测试的目的 102
6.1.2单元测试用例的设计要点 103
6.2单元测试的主要任务 103
6.2.1程序语法检查 103
6.2.2程序逻辑检查 103
6.2.3模块接口测试 103
6.2.4局部数据结构测试 104
6.2.5路径测试 104
6.2.6边界条件测试 105
6.2.7错误处理测试 105
6.2.8代码书写规范检查 105
6.3单元测试的步骤 106
6.4人工测试实训 108
6.5自动化测试实训 108
6.5.1选择适用的单元测试工具 111
6.5.2自动化单元测试中需要注意的问题 111
6.5.3自动化单元测试的工作重点 112
6.5.4自动化单元测试案例 112
第7章 集成测试的实用技术 119
7.1集成测试概述 119
7.1.1集成测试基本情况 119
7.1.2集成测试重点考虑的内容 120
7.1.3集成测试过程 120
7.2集成测试的方法 121
7.2.1自底向上集成测试 121
7.2.2自顶向下集成测试 122
7.2.3核心系统先行集成测试 123
7.2.4高频集成测试 123
7.2.5桩驱动测试 123
7.3集成测试阶段的工作 124
7.3.1计划阶段 124
7.3.2设计阶段 125
7.3.3实现阶段 125
7.3.4执行阶段 126
7.4集成测试的步骤和测试用例 126
7.5集成测试中的注意事项 127
7.6集成测试完成的标志 128
7.7集成测试实训 128
第8章 系统测试的实用技术 132
8.1系统测试概述 132
8.1.1系统测试的目的与意义 132
8.1.2系统测试的主要内容 133
8.1.3系统测试的测试类型 134
8.1.4系统测试策略 136
8.1.5系统测试环境 136
8.2系统测试的方法 136
8.2.1人工系统测试 137
8.2.2自动化系统测试 141
8.2.3多任务测试 141
8.2.4临界测试 142
8.2.5中断测试 142
8.3系统测试的过程 142
8.4系统测试实训 144
8.4.1对登录界面的测试 144
8.4.2对修改用户名和密码模块的测试 145
8.4.3手机信息管理系统界面测试 149
8.4.4易用性测试 152
第9章 回归测试的实用技术 154
9.1回归测试概述 154
9.1.1什么是回归测试 154
9.1.2回归测试的范围 155
9.2回归测试的策略 155
9.2.1回归测试人员的选择 155
9.2.2回归测试流程分析 156
9.2.3回归测试需要克服的问题 159
9.3回归测试用例库的维护 160
9.3.1删除过时的测试用例 160
9.3.2改进不受控的测试用例 160
9.3.3删除冗余的测试用例 160
9.3.4增添新的测试用例 160
9.4回归测试的方法 160
9.4.1再测试全部用例 161
9.4.2基于风险进行测试 161
9.4.3基于操作进行测试 161
9.4.4仅测试修改部分 161
9.4.5总结回归测试结果 162
9.5人工回归测试实训 162
9.6自动化回归测试实训 164
9.6.1自动化回归测试工作中的问题 164
9.6.2自动化回归测试解决方案 164
9.6.3手机信息管理系统回归测试案例 164
第10章 验收测试的实用技术 167
10.1验收测试概述 167
10.1.1验收测试的首要条件 167
10.1.2验收测试的主要内容 168
10.1.3验收测试的过程 168
10.1.4验收测试的设计思路 169
10.2应用系统验收测试 169
10.2.1验收工作 170
10.2.2验收报告 170
10.2.3鉴定工作程序和文档资料 171
10.3外包软件的验收测试 174
10.3.1软件配置和配置审核 174
10.3.2非正式验收测试 176
10.3.3正式验收测试 177
10.4验收测试的组织过程 177
10.4.1验收测试组织方案 177
10.4.2项目进度审核 178
10.4.3验收测试计划 178
10.5验收测试实训 179
10.5.1验收交付清单 179
10.5.2验收测试要点说明 180
10.5.3文档验收内容分析 181
10.5.4项目验收情况汇总 182
第11章 功能测试的实用技术 183
11.1功能测试概述 183
11.1.1功能测试的基本概念 183
11.1.2功能测试的基本要求 184
11.1.3功能测试需要的参考文档 185
11.2功能测试的重点 185
11.3功能测试的常见方法 186
11.3.1安装与卸载测试 186
11.3.2运行与关闭测试 188
11.3.3基础交互功能测试 188
11.3.4 Web功能测试 193
11.3.5文件测试 194
11.3.6数据库测试 195
11.4人工功能测试实训 195
11.4.1安装与卸载测试 195
11.4.2登录测试 200
11.5自动化功能测试实训 202
第12章 性能测试的实用技术 210
12.1性能测试概述 210
12.1.1性能测试的目的 210
12.1.2性能测试的准备工作 211
12.1.3性能测试的分类 212
12.2性能测试的基本要求 212
12.2.1性能测试的先决条件 212
12.2.2对性能测试相关文档的要求 212
12.2.3对性能测试人员的要求 213
12.3性能测试的方法 213
12.4性能测试的执行流程 217
12.5性能测试常用的测试用例 219
12.6自动化性能测试实训 222
12.6.1待测测试模型介绍 222
12.6.2检查测试环境 223
12.6.3使用LoadRunner进行测试 224
第13章 自动化测试的实用技术 231
13.1自动化测试框架举例 231
13.2自动化测试概述 232
13.2.1自动化测试的优点 232
13.2.2自动化测试的缺点 232
13.2.3自动化测试要点 233
13.2.4自动化测试工作的重点 234
13.2.5自动化测试的级别 235
13.3自动化测试技术的使用 237
13.3.1自动化测试采用的技术 237
13.3.2自动化测试技术的比较 239
13.3.3自动化测试适用的测试阶段及其执行的先决条件 239
13.3.4自动化测试方案选择需要考虑的因素 240
13.4自动化测试执行需要解决的问题 241
第四部分 软件测试文档写作模板 244
第14章 软件测试所需的常用模板 244
14.1测试需求说明书写作模板 244
14.2测试计划写作模板 248
14.3测试方案写作模板 252
14.4单元测试写作模板 255
14.5集成测试写作模板 260
14.6系统测试写作模板 266
14.7验收大纲写作模板 270
14.8性能测试写作模板 274
14.9可靠性测试写作模板 279
14.10测试用例写作模板 283
14.11测试总结写作模板 284
14.12系统运行维护管理写作模板 288
14.13软件测评写作模板 292
14.14测试管理写作模板 305
14.15 配置管理写作模板 319
参考文献 337
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《异质性条件下技术创新最优市场结构研究 以中国高技术产业为例》千慧雄 2019
- 《Prometheus技术秘笈》百里燊 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《药剂学实验操作技术》刘芳,高森主编 2019
- 《林下养蜂技术》罗文华,黄勇,刘佳霖主编 2017
- 《脱硝运行技术1000问》朱国宇编 2019
- 《催化剂制备过程技术》韩勇责任编辑;(中国)张继光 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《市政工程基础》杨岚编著 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