当前位置:首页 > 工业技术
系统测试分析与设计
系统测试分析与设计

系统测试分析与设计PDF电子书下载

工业技术

  • 电子书积分:10 积分如何计算积分?
  • 作 者:曾岳,董如婵编著
  • 出 版 社:北京:高等教育出版社
  • 出版年份:2018
  • ISBN:9787040490404
  • 页数:214 页
图书介绍:本书是“十三五”江苏省高校重点教材,同时也是“高等学校本科计算机类专业应用型人才培养研究”项目规划教材,根据项目研制的《高等学校本科软件工程专业应用型人才培养指导意见》对“系统测试分析与设计”课程建议的主要知识点编写而成。全书按照测试的一般过程,即需求整理熟悉、测试需求分析、测试用例设计,以一个实际项目——MealApp点餐系统为例,展开测试整体流程,使读者面对一个测试项目能够做到心中有数,着手落地地设计测试案例并进行测试执行。全书共9章,主要内容为:系统测试概述、系统测试类型、软件质量模型、测试团队、测试需求提取、测试需求分析、测试设计、测试执行、MealApp点餐系统测试分析设计案例。为便于高校师生教学,本书提供配套的重难点视频讲解、电子教案、教学案例源文档及源代码等教学资源。本书可作为应用型高校本科计算机、软件工程专业“软件测试”相关课程的教材,也可供从事软件测试相关工作的软件技术人员参考。
《系统测试分析与设计》目录

第1章 系统测试概述 1

1.1 系统测试概念 1

1.1.1 常见系统分类 1

1.1.2 实际环境和开发环境 2

1.2 软件系统测试阶段及过程介绍 3

1.2.1 系统测试的阶段 3

1.2.2 系统测试过程介绍 4

习题1 9

第2章 系统测试类型 10

2.1 功能测试 10

2.2 性能测试 16

2.3 压力测试 20

2.4 容量测试 21

2.5 安全性测试 22

2.6 图形用户界面(GUI)测试 25

2.7 可用性测试 27

2.8 安装测试 29

2.9 异常测试 30

2.10 备份测试 31

2.11 文档测试 32

2.12 稳定性测试 32

习题2 34

第3章 软件质量模型 35

3.1 软件质量定义 35

3.1.1 什么是质量 35

3.1.2 质量铁三角 36

3.2 软件质量模型 39

3.2.1 功能性 39

3.2.2 性能效率 40

3.2.3 兼容性 41

3.2.4 易用性 41

3.2.5 可靠性 44

3.2.6 信息安全性 45

3.2.7 维护性 47

3.2.8 可移植性 48

3.3 软件质量活动 49

3.3.1 SQA和测试的关系 49

3.3.2 SQA工作范围 49

习题3 53

第4章 测试团队 54

4.1 测试团队 54

4.2 测试成员 54

4.2.1 测试成员的角色 54

4.2.2 角色的职责 55

4.2.3 测试成员具备的个人素质 58

习题4 59

第5章 系统测试需求提取 60

5.1 系统测试需求概述 60

5.1.1 系统测试需求的概念 60

5.1.2 系统测试需求的意义 61

5.2 系统测试需求提取 62

5.3 基于“MealApp点餐系统”测试需求文档 68

习题5 76

第6章 系统测试需求分析 77

6.1 系统测试需求分析的概述 77

6.2 系统测试需求分析工程方法 80

6.2.1 继承性分析法 80

6.2.2 质量模型分析法 90

6.2.3 功能交互分析法 93

6.2.4 用户场景分析法 100

6.3 MealApp点餐系统测试需求分析案例 108

6.3.1 “MealApp点餐系统”的查看用户信息的质量模型分析案例 108

6.3.2 “MealApp点餐系统”功能交互分析案例 109

6.3.3 “MealApp点餐系统”的用户场景分析案例 113

习题6 115

第7章 系统测试设计 116

7.1 黑盒测试概述 116

7.2 系统测试的设计方法 118

7.2.1 等价类划分法 118

7.2.2 边界值分析法 123

7.2.3 判定表法 126

7.2.4 因果图法 131

7.2.5 正交试验法 134

7.2.6 状态迁移法 139

7.2.7 流程分析法 142

7.2.8 基于输入域的测试法 149

7.2.9 基于输出域的测试法 150

7.2.10 异常分析法 152

7.2.11 错误猜测法 152

7.3 基于MealApp点餐系统的测试分析设计 157

7.3.1 基于输入域的测试法的使用 157

7.3.2 因果图法的使用 161

7.3.3 判定表法的使用 164

7.3.4 正交实验法的使用 166

7.3.5 状态迁移法的使用 168

7.3.6 流程分析法的使用 170

7.3.7 错误推测法的使用 173

习题7 178

第8章 系统测试执行 181

8.1 系统测试执行概述 181

8.2 系统测试任务安排 182

8.3 测试环境的准备 183

8.3.1 测试设备检查 183

8.3.2 测试环境搭建 184

8.3.3 测试环境的设置 185

8.4 执行测试用例 186

8.4.1 执行测试用例进度 186

8.4.2 用例执行情况 187

8.4.3 版本控制 188

8.5 测试执行记录 189

8.5.1 错误的分类 189

8.5.2 错误报告的内容 190

第9章 MealApp点餐系统测试分析与设计案例 197

9.1 需求整理熟悉 197

9.2 测试需求分析 198

9.2.1 质量模型分析 198

9.2.2 功能交互分析 201

9.2.3 用户场景分析 201

9.3 测试用例设计 202

9.3.1 测试用户登录、注册账号 202

9.3.2 测试用户点餐、选座 204

9.3.3 测试用户订单管理 206

9.3.4 测试管理员账号登录 207

9.3.5 测试菜单管理 208

9.3.6 测试用户管理 211

9.3.7 测试菜品分组管理 212

参考文献 214

相关图书
作者其它书籍
返回顶部