当前位置:主页 > 书籍配套资源 > 软件测试配套资源
《软件测试实用技术与常用模板 第2版》配书资源

《软件测试实用技术与常用模板 第2版》配书资源

  • 更新:2022-02-17
  • 大小:1.3 MB
  • 类别:软件测试
  • 作者:李龙、、黎连业
  • 出版:机械工业出版社
  • 格式:PDF

  • 资源介绍
  • 相关推荐

本书分别从软件测试的基本知识、软件测试的核心技术、软件测试的实用技术与测试实训以及软件测试文档写作与测试所需的常用模板等方面,系统、完整地进行了讲解与实操。读者通过本书介绍,能掌握软件测试的基本概念,掌握软件测试相关技术、工具、方法,掌握关键实施技巧的技术、方法,并能写作测试计划、测试方案、测试用例设计、测试文档,具备独立承担实施测试项目的能力。

封面图

目录

  • 前言
  • 第一部分软件测试的基本知识
  • 第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
  • 第二部分软件测试的核心技术
  • 第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.2Java语言测试检查的要求 30
  • 2.2.3数据类型测试检查的要求 31
  • 2.2.4SQL语句测试检查的要求 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.6Z路径覆盖法 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
  • 第三部分软件测试的实用技术与测试实训
  • 第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.4Web功能测试 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
  • 第四部分软件测试文档写作模板
  • 第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

资源下载

资源下载地址1:https://pan.baidu.com/s/1L_uT1YmlM1w6J86F9dZr8w

相关资源

网友留言