暂无评论
图文详情
- ISBN:9787122384058
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:195
- 出版时间:2021-04-01
- 条形码:9787122384058 ; 978-7-122-38405-8
内容简介
《软件测试技术》介绍了学习软件测试前需要的相关知识,软件测试的基础知识、基本概念,测试的原理、方法和测试过程等,重点讲解了黑盒测试技术、白盒测试的各种方法和软件缺陷的相关内容,很后介绍了几个常用的自动化测试工具。本书在理论讲解时力求用通俗的语言来阐述原理,在黑盒测试和白盒测试中引入大量案例和相应例题,讲解步骤详细,从简单到复杂,力求通过案例来阐述软件测试各方法的应用,能帮助初学者快速掌握软件测试技术的相关知识。 本书可作为高职高专院校软件技术专业、软件与信息服务专业等计算机相关专业“软件测试技术”课程的教材,也可作为应用型本科软件测试课程的学习用书和软件测试从业人员的参考用书。
目录
第1章软件测试概述1
1.1软件1
1.1.1软件的定义1
1.1.2软件生命周期2
1.1.3软件工程2
1.1.4软件开发模型4
1.1.5软件质量概述7
1.2软件测试产生的背景9
1.2.1软件测试的发展史9
1.2.2软件缺陷9
1.3软件测试11
1.3.1软件测试的含义11
1.3.2软件测试的现状11
1.3.3测试用例11
1.4测试环境14
1.4.1测试环境的含义14
1.4.2测试环境的规划14
1.4.3搭建测试环境15
1.5软件测试人员的要求15
本章小结16
本章习题17
第2章软件测试基础18
2.1软件测试的目的18
2.2软件测试的原则19
2.3软件测试的分类21
2.4常见的软件测试模型25
2.4.1V模型25
2.4.2W模型26
2.4.3H模型26
2.4.4X模型27
本章小结28
本章习题29
第3章黑盒测试31
3.1等价类划分法32
3.1.1等价类划分法概述32
3.1.2等价类划分法测试用例设计举例34
3.2边界值分析法38
3.2.1边界值分析法概述38
3.2.2边界值分析法测试用例设计举例40
3.3决策表法44
3.3.1决策表法概述45
3.3.2决策表法测试用例设计举例45
3.4因果图法53
3.4.1因果图法概述53
3.4.2因果图法测试用例设计举例55
3.5正交试验法60
3.5.1正交试验法概述61
3.5.2正交试验法测试用例设计举例63
3.6场景设计法69
3.6.1场景设计法概述69
3.6.2场景设计法设计测试用例举例:ATM自动取款机测试用例设计71
3.7状态迁移法73
3.7.1状态迁移法概述73
3.7.2状态迁移法设计测试用例举例:手机MP3播放功能74
本章小结80
本章习题82
第4章白盒测试84
4.1白盒测试的基本概念84
4.2静态白盒测试85
4.2.1代码检查概述85
4.2.2代码检查的方法85
4.2.3用于代码检查的错误列表86
4.3动态白盒测试89
4.3.1逻辑覆盖法90
4.3.2逻辑覆盖法举例:三角形问题96
4.3.3基本路径法101
4.3.4基本路径法举例104
4.3.5循环语句测试106
4.3.6数据流测试108
4.4黑盒测试与白盒测试的比较115
4.4.1白盒测试的优缺点115
4.4.2黑盒测试的优缺点115
4.4.3黑盒测试与白盒测试的比较115
本章小结116
本章习题118
第5章软件测试过程120
5.1单元测试120
5.1.1单元测试的概念120
5.1.2单元测试环境122
5.1.3单元测试的方法124
5.1.4单元测试的过程125
5.2集成测试126
5.2.1集成测试的概念126
5.2.2集成测试的方法127
5.2.3集成测试的过程131
5.3系统测试133
5.3.1系统测试的概念133
5.3.2系统测试的内容134
5.3.3传统的软件测试类型137
5.3.4系统测试过程139
5.4验收测试141
5.4.1验收测试的概念141
5.4.2验收测试的策略142
5.4.3验收测试的过程144
本章小结144
本章习题146
第6章软件缺陷管理148
6.1软件缺陷的相关概念148
6.1.1软件缺陷的定义148
6.1.2软件缺陷产生的原因149
6.2软件缺陷报告150
6.2.1软件缺陷报告的内容150
6.2.2缺陷报告编写的要求151
6.2.3缺陷报告编写的技巧153
6.3软件缺陷管理154
6.3.1缺陷管理的定义154
6.3.2缺陷管理的过程及方法154
6.3.3软件缺陷管理155
6.4软件缺陷跟踪管理工具156
本章小结160
本章习题161
第7章自动化测试162
7.1自动化测试概述162
7.1.1自动化测试概念163
7.1.2自动化测试的应用164
7.2自动化测试的实施165
7.2.1自动化测试基本流程165
7.2.2自动化测试方案的选择166
7.2.3自动化测试脚本编写方法167
7.3测试管理工具168
7.3.1QC(Quality Center)工具简介169
7.3.2JIRA工具简介173
7.4功能自动化测试工具176
7.4.1QTP(Quick Test Professional)工具简介177
7.4.2Selenium工具简介181
7.5性能自动化测试工具184
7.5.1LoadRunner工具简介184
7.5.2Apache JMeter工具简介188
本章小结192
本章习题193
参考文献195
1.1软件1
1.1.1软件的定义1
1.1.2软件生命周期2
1.1.3软件工程2
1.1.4软件开发模型4
1.1.5软件质量概述7
1.2软件测试产生的背景9
1.2.1软件测试的发展史9
1.2.2软件缺陷9
1.3软件测试11
1.3.1软件测试的含义11
1.3.2软件测试的现状11
1.3.3测试用例11
1.4测试环境14
1.4.1测试环境的含义14
1.4.2测试环境的规划14
1.4.3搭建测试环境15
1.5软件测试人员的要求15
本章小结16
本章习题17
第2章软件测试基础18
2.1软件测试的目的18
2.2软件测试的原则19
2.3软件测试的分类21
2.4常见的软件测试模型25
2.4.1V模型25
2.4.2W模型26
2.4.3H模型26
2.4.4X模型27
本章小结28
本章习题29
第3章黑盒测试31
3.1等价类划分法32
3.1.1等价类划分法概述32
3.1.2等价类划分法测试用例设计举例34
3.2边界值分析法38
3.2.1边界值分析法概述38
3.2.2边界值分析法测试用例设计举例40
3.3决策表法44
3.3.1决策表法概述45
3.3.2决策表法测试用例设计举例45
3.4因果图法53
3.4.1因果图法概述53
3.4.2因果图法测试用例设计举例55
3.5正交试验法60
3.5.1正交试验法概述61
3.5.2正交试验法测试用例设计举例63
3.6场景设计法69
3.6.1场景设计法概述69
3.6.2场景设计法设计测试用例举例:ATM自动取款机测试用例设计71
3.7状态迁移法73
3.7.1状态迁移法概述73
3.7.2状态迁移法设计测试用例举例:手机MP3播放功能74
本章小结80
本章习题82
第4章白盒测试84
4.1白盒测试的基本概念84
4.2静态白盒测试85
4.2.1代码检查概述85
4.2.2代码检查的方法85
4.2.3用于代码检查的错误列表86
4.3动态白盒测试89
4.3.1逻辑覆盖法90
4.3.2逻辑覆盖法举例:三角形问题96
4.3.3基本路径法101
4.3.4基本路径法举例104
4.3.5循环语句测试106
4.3.6数据流测试108
4.4黑盒测试与白盒测试的比较115
4.4.1白盒测试的优缺点115
4.4.2黑盒测试的优缺点115
4.4.3黑盒测试与白盒测试的比较115
本章小结116
本章习题118
第5章软件测试过程120
5.1单元测试120
5.1.1单元测试的概念120
5.1.2单元测试环境122
5.1.3单元测试的方法124
5.1.4单元测试的过程125
5.2集成测试126
5.2.1集成测试的概念126
5.2.2集成测试的方法127
5.2.3集成测试的过程131
5.3系统测试133
5.3.1系统测试的概念133
5.3.2系统测试的内容134
5.3.3传统的软件测试类型137
5.3.4系统测试过程139
5.4验收测试141
5.4.1验收测试的概念141
5.4.2验收测试的策略142
5.4.3验收测试的过程144
本章小结144
本章习题146
第6章软件缺陷管理148
6.1软件缺陷的相关概念148
6.1.1软件缺陷的定义148
6.1.2软件缺陷产生的原因149
6.2软件缺陷报告150
6.2.1软件缺陷报告的内容150
6.2.2缺陷报告编写的要求151
6.2.3缺陷报告编写的技巧153
6.3软件缺陷管理154
6.3.1缺陷管理的定义154
6.3.2缺陷管理的过程及方法154
6.3.3软件缺陷管理155
6.4软件缺陷跟踪管理工具156
本章小结160
本章习题161
第7章自动化测试162
7.1自动化测试概述162
7.1.1自动化测试概念163
7.1.2自动化测试的应用164
7.2自动化测试的实施165
7.2.1自动化测试基本流程165
7.2.2自动化测试方案的选择166
7.2.3自动化测试脚本编写方法167
7.3测试管理工具168
7.3.1QC(Quality Center)工具简介169
7.3.2JIRA工具简介173
7.4功能自动化测试工具176
7.4.1QTP(Quick Test Professional)工具简介177
7.4.2Selenium工具简介181
7.5性能自动化测试工具184
7.5.1LoadRunner工具简介184
7.5.2Apache JMeter工具简介188
本章小结192
本章习题193
参考文献195
展开全部
本类五星书
本类畅销
-
落洼物语
¥8.4¥28.0 -
当代中国政府与政治(新编21世纪公共管理系列教材)
¥33.6¥48.0 -
中国当代文学名篇选读
¥17.0¥53.0 -
中医基础理论
¥50.7¥59.0 -
长征记忆(八品)
¥9.5¥45.0 -
中医基础理论【中医 针灸专业用】
¥18.0¥25.0 -
北大人文课(平装)
¥12.2¥45.0 -
世界现代设计史-[第二版]
¥63.6¥120.0 -
宪法-第二版
¥20.3¥29.0 -
先进防伪技术
¥81.3¥98.0 -
当代中国政府与政治 第二版
¥57.8¥68.0 -
企业法务教程
¥34.8¥49.0 -
汇川PLC编程与应用教程
¥36.8¥49.0 -
毛泽东思想和中国特色社会主义理论体系概论(2021年版)
¥8.5¥25.0 -
办公室工作实务(第4版)/黄海
¥27.8¥48.0 -
计算机操作系统教程(第4版)(清华大学计算机系列教材)
¥31.9¥49.0 -
习近平总书记教育重要论述讲义
¥13.3¥35.0 -
无人机概论
¥37.2¥59.0 -
(平装)北大必修课:北大口才课
¥18.2¥45.0 -
海商法-第四版
¥30.2¥48.0