软件测试技术情境式教程
正版新书 新华官方库房直发 可开电子发票
¥
26.65
6.5折
¥
41
全新
库存5件
作者朱二喜
出版社电子工业出版社
出版时间2018-12
版次1
装帧其他
货号文轩12.14
上书时间2024-12-16
商品详情
- 品相描述:全新
图书标准信息
-
作者
朱二喜
-
出版社
电子工业出版社
-
出版时间
2018-12
-
版次
1
-
ISBN
9787121343230
-
定价
41.00元
-
装帧
其他
-
开本
16开
-
纸张
胶版纸
-
页数
268页
-
字数
429千字
- 【内容简介】
-
本书全面、系统地阐述了软件测试的基础理论和基本技术。全书共6个学习情境、26个任务,内容包括软件测试的基本知识、白盒和黑盒测试技术、软件测试过程、软件测试工具、自动化测试及性能测试。本书精心设计了企业的实际项目,以项目为导向,采用任务驱动模式展开学习情境;同时还有大量的典型案例,介绍了不同测试方法中测试用例的设计过程及自动化功能、性能测试;同时配有微课、视频及拓展训练,让读者更好地理解教材内容。本书既注重内容的先进性,又突出了教材的应用性和实践性,将软件测试与软件工程密切结合,强调将软件测试贯穿整个软件生命周期,使软件测试知识能迅速运用到软件工程实践中。 本书可作为职业院校软件类专业“软件测试”课程的教材,也可供相关专业人士作为参考书。
- 【作者简介】
-
朱二喜,男,主要承担《软件测试技术》教学工作多年,对软件测试技术教学深有体会。在清华大学出版社出版教材《C#程序设计与项目实践》。在国内核心期刊发表论文4篇,国外会议论文1篇,EI收录,发明专利2项,实用新型专利4项,承担横向课题3项。《软件测试技术》课程2015年被学院评为数字资源共享课程,《软件测试技术立体化教程》2016年被评为学院重点建设教材。
- 【目录】
-
学习情境1 熟悉CVIT测试过程1
任务1.1 熟悉软件测试的基本概念1
1.1.1 软件测试的背景和意义3
1.1.2 软件测试的概念4
1.1.3 软件测试的目的5
1.1.4 软件测试的原则6
1.1.5 软件测试的分类7
任务1.2 软件测试过程14
1.2.1 软件测试流程15
1.2.2 测试过程模型18
1.2.3 测试过程管理20
任务1.3 管理测试用例22
1.3.1 测试用例编写依据23
1.3.2 测试用例开发原则23
1.3.3 如何写好测试用例24
1.3.4 测试用例执行27
1.3.5 测试用例维护27
任务1.4 管理Bug报告28
1.4.1 Bug报告的构成要素29
1.4.2 Bug管理流程32
学习情境2 CVIT系统的测试准备38
任务2.1 搭建CVIT系统的测试环境39
2.1.1 CVIT具体说明39
2.1.2 CVIT其他说明40
2.1.3 确认服务启动41
2.1.4 附加数据库43
2.1.5 新闻发布系统网站发布44
任务2.2 学习测试管理工具48
2.2.1 禅道项目管理软件功能48
2.2.2 禅道项目管理软件的安装49
2.2.3 禅道管理软件使用流程50
2.2.4 测试管理操作51
学习情境3 进行CVIT的单元测试76
任务3.1 单元测试概述76
3.1.1 单元测试的概念77
3.1.2 单元测试的内容78
3.1.3 单元测试的步骤79
3.1.4 单元测试工具NUnit的介绍80
任务3.2 白盒测试与黑盒测试98
3.2.1 白盒测试98
3.2.2 黑盒测试99
3.2.3 黑盒测试与白盒测试的比较100
任务3.3 运用逻辑覆盖法设计测试用例101
3.3.1 语句覆盖103
3.3.2 判定覆盖(分支覆盖)103
3.3.3 条件覆盖104
3.3.4 判定-条件覆盖(分支-条件覆盖)104
3.3.5 条件组合覆盖105
3.3.6 路径覆盖106
3.3.7 6种逻辑覆盖的强弱关系106
任务3.4 运用基本路径覆盖法设计测试用例107
3.4.1 程序控制流图108
3.4.2 基本路径覆盖法的步骤109
3.4.3 基本路径覆盖法设计举例说明111
任务3.5 循环测试策略113
3.5.1 简单循环114
3.5.2 嵌套循环114
3.5.3 串接循环115
任务3.6 运用等价类划分方法设计测试用例117
3.6.1 等价类划分117
3.6.2 等价类测试的分类119
3.6.3 等价类设计测试用例的步骤121
3.6.4 等价类设计测试用例举例121
任务3.7 运用边界值分析法设计测试用例122
3.7.1 边界值分析法基本原理123
3.7.2 边界值设计测试用例的原则124
3.7.3 边界值设计测试用例的方法125
3.7.4 边界值设计测试用例举例126
任务3.8 运用决策表法设计测试用例128
3.8.1 决策表的组成129
3.8.2 决策表的简化130
3.8.3 决策表设计测试用例的方法130
3.8.4 决策表设计测试用例举例131
任务3.9 运用因果图法设计测试用例133
3.9.1 因果图基本符号134
3.9.2 因果图生成测试用例的步骤135
3.9.3 因果图设计测试用例举例135
任务3.10 运用正交表法设计测试用例137
3.10.1 正交表法设计测试用例的基本原理138
3.10.2 正交表的构成140
3.10.3 正交表法设计测试用例的步骤141
3.10.4 正交表法设计测试用例举例144
任务3.11 运用场景法设计测试用例151
3.11.1 场景法设计测试用例的基本原理151
3.11.2 场景法设计测试用例的基本概念152
3.11.3 场景法设计测试用例的步骤152
3.11.4 场景法设计测试用例举例153
学习情境4 进行CVIT系统的集成测试156
任务4.1 了解集成测试过程156
4.1.1 软件集成测试的概念157
4.1.2 常用的集成测试实施方案158
4.1.3 集成测试的评价161
任务4.2 设计集成测试用例163
4.2.1 集成测试基本思路163
4.2.2 设计集成测试用例164
4.2.3 集成测试用例举例164
学习情境5 实施CVIT系统的自动化测试173
任务5.1 自动化测试入门173
5.1.1 如何开展自动化测试175
5.1.2 QTP 10的安装176
5.1.3 安装步骤177
5.1.4 QTP的设置179
任务5.2 学会使用QTP进行自动化测试180
5.2.1 QTP自动化测试工作流程180
5.2.2 QTP界面介绍181
5.2.3 QTP自带的样例程序183
5.2.4 使用QTP184
5.2.5 录制和执行脚本188
5.2.6 分析测试结果194
任务5.3 建立检查点196
5.3.1 检查点种类196
5.3.2 创建检查点197
5.3.3 执行并分析使用检查点的测试脚本203
任务5.4 数据驱动测试204
5.4.1 什么时候使用数据驱动测试方法205
5.4.2 数据驱动测试的一般步骤205
5.4.3 参数化测试206
5.4.4 自动化测试举例210
学习情境6 实施CVIT系统的性能测试218
任务6.1 理解软件性能218
6.1.1 功能与性能的关系219
6.1.2 软件性能主要指标220
6.1.3 性能测试的时间223
6.1.4 性能测试策略225
任务6.2 LoadRunner入门227
6.2.1 LoadRunner简介228
6.2.2 使用VuGen创建脚本229
6.2.3 使用Controller设计场景235
6.2.4 使用Controller运行场景238
6.2.5 分析场景结果239
任务6.3 利用LoadRunner进行负载测试举例241
6.3.1 测试计划242
6.3.2 录制测试脚本242
6.3.3 完善测试脚本245
6.3.4 实施测试250
6.3.5 执行脚本255
6.3.6 分析及监事场景256
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价