• 软件质量保证与测试(微课版)
图书条目标准图
21年品牌 40万+商家 超1.5亿件商品

软件质量保证与测试(微课版)

正版现货,品相完整,套书只发一本,多版面书籍只对书名

36.68 7.5折 49 九品

仅1件

北京昌平
认证卖家担保交易快速发货售后保障

作者黄艳 朱会东 李朝阳

出版社清华大学出版社

出版时间2023-09

版次1

装帧其他

上书时间2024-06-15

旧书香书城

九年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:九品
图书标准信息
  • 作者 黄艳 朱会东 李朝阳
  • 出版社 清华大学出版社
  • 出版时间 2023-09
  • 版次 1
  • ISBN 9787302639053
  • 定价 49.00元
  • 装帧 其他
  • 开本 16开
  • 纸张 胶版纸
【内容简介】
本书在全面介绍软件质量、软件质量保证、软件测试、测试用例、测试阶段以及软件缺陷等基本知识的基础上,着重介绍等价类划分、边界值分析、因果图、判定表等黑盒测试方法和逻辑覆盖、基本路径测试等白盒测试方法,并分别通过综合实例的测试用例设计来说明如何应用常用的测试方法进行测试设计。 全书分10章: 第1~4章主要介绍基础知识;第5章和第6章分别讨论常用黑盒测试方法、白盒测试方法的本质和应用;第7章阐述不同测试阶段的测试内容和测试策略;第8~10章内容围绕软件缺陷管理流程、自动化测试和单元测试工具JUnit的使用进行介绍。 本书适合作为高等院校计算机、软件工程专业高年级本科生的教材,也可供对软件工程比较熟悉的软件开发人员、广大科技工作者和研究人员参考。
【目录】
第1章概述1

1.1软件和软件工程1

1.1.1软件的定义及特征1

1.1.2软件危机2

1.1.3软件工程的定义及目标2

1.1.4软件的生存周期3

1.1.5软件过程4

1.2软件质量4

1.3软件失效5

1.4软件质量保证和软件测试6

1.5新时代人才特点7

习题9

第2章软件质量保证10

2.1软件质量的决定性因素10

2.1.1质量和质量大师10

2.1.2软件质量的决定因素15

2.2软件质量模型17

2.2.1McCall模型17

2.2.2ISO9126模型18

2.2.3ISO/IEC25010模型20

2.3软件质量管理体系25

2.3.1ISO9000管理体系25

2.3.2CMM认证体系25

2.3.36σ管理体系27

2.4软件质量保证29

2.4.1SQA任务30

2.4.2SQA活动30

2.4.3SQA措施30〖3〗软件质量保证与测试(微课版)目录〖3〗2.4.4SQA实施步骤32

习题32

第3章软件测试基础34

3.1认识软件测试34

3.1.1软件测试的辩证观点35

3.1.2软件测试的风险观点35

3.1.3软件测试的经济学观点36

3.2软件测试模型36

3.2.1V模型36

3.2.2W模型38

3.2.3H模型38

3.2.4X模型39

3.3软件测试过程40

3.4软件测试方法42

3.4.1黑盒测试42

3.4.2白盒测试42

3.4.3基于风险的测试43

3.4.4基于模型的测试43

3.5软件测试用例43

3.6软件测试的现状45

习题47

第4章软件缺陷49

4.1软件缺陷概述49

4.1.1软件缺陷相关术语49

4.1.2软件缺陷定义50

4.2软件缺陷类型51

4.3软件缺陷产生原因53

4.4软件缺陷分类54

4.4.1按照开发阶段分类54

4.4.2按照严重程度分类55

4.4.3按照优先级分类56

4.5典型的软件缺陷57

习题58

第5章黑盒测试60

5.1黑盒测试基本概念60

5.2等价类划分61

5.2.1等价类划分原则62

5.2.2多变量的等价类划分组合63

5.2.3等价类划分测试64

5.3边界值分析69

5.3.1边界值分析测试分类70

5.3.2边界值分析和等价类划分的综合运用75

5.4因果图78

5.4.1因果图符号78

5.4.2因果图应用79

5.4.3因果图的优缺点81

5.5判定表82

5.5.1判定表的建立步骤和示例82

5.5.2因果图与判定表88

5.6场景法91

5.7错误推测法94

5.8黑盒测试的综合应用95

5.9黑盒测试小结100

习题100

第6章白盒测试102

6.1什么是白盒测试102

6.2语句覆盖103

6.3判定覆盖105

6.4条件覆盖106

6.5判定/条件覆盖108

6.6条件组合覆盖109

6.7修正判定/条件覆盖111

6.8基本路径测试114

6.8.1程序的控制流图115

6.8.2圈复杂度118

6.8.3独立路径集118

6.8.4图形矩阵119

6.9白盒测试综合示例120

6.10静态白盒测试126

6.10.1代码检查127

6.10.2静态结构分析128

6.10.3静态测试工具128

6.11白盒测试小结129

习题129

第7章软件测试阶段132

7.1单元测试132

7.1.1单元测试定义132

7.1.2单元测试目标133

7.1.3单元测试内容133

7.1.4单元测试环境133

7.1.5单元测试策略134

7.2集成测试136

7.2.1集成测试定义136

7.2.2集成测试目标136

7.2.3集成测试内容137

7.2.4集成测试环境138

7.2.5集成测试策略138

7.3系统测试143

7.3.1系统测试定义143

7.3.2系统测试目标144

7.3.3系统测试内容144

7.3.4系统测试环境144

7.3.5系统测试过程145

7.3.6系统测试人员145

7.4验收测试145

7.4.1验收测试定义145

7.4.2验收测试内容146

7.4.3验收测试的实施过程147

7.4.4验收测试策略147

7.4.5验收测试人员148

习题148

第8章软件缺陷管理150

8.1软件缺陷管理目标150

8.2软件缺陷管理等级151

8.2.1个体级缺陷管理151

8.2.2项目级缺陷管理151

8.2.3组织级缺陷管理152

8.2.4缺陷度量152

8.2.5缺陷预防152

8.3软件缺陷状态154

8.4软件缺陷管理156

8.4.1缺陷处理流程156

8.4.2缺陷的跟踪记录160

8.5软件缺陷报告162

8.5.1缺陷报告规范163

8.5.2缺陷报告示例166

习题169

第9章自动化测试170

9.1自动化测试概述170

9.1.1手工测试和自动化测试170

9.1.2适合自动化测试的项目171

9.1.3自动化测试所需技能171

9.2自动化测试脚本开发172

9.2.1自动化测试脚本编写原则172

9.2.2自动化测试脚本的开发方法173

9.3自动化测试工具174

9.3.1自动化测试工具分类174

9.3.2主流的自动化测试框架175

9.3.3UI自动化测试工具Airtest176

9.3.4单元测试工具180

第10章单元测试工具JUnit181

10.1单元测试工具JUnit简介181

10.2手工测试与JUnit测试比较182

10.2.1在main函数中编写测试脚本实现测试183

10.2.2在Test类中编写测试脚本实现测试183

10.3单元测试工具JUnit 的使用185

10.3.1使用JUnit工具进行简单测试185

10.3.2@Before和@After注解的应用187

10.3.3参数化运行器的应用190

10.3.4测试集的应用193

10.3.5分类测试的应用195

参考文献197
点击展开 点击收起

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP