软件测试基础
全新正版 极速发货
¥
25.69
5.8折
¥
44.5
全新
库存3件
作者余久久
出版社清华大学出版社
ISBN9787302556022
出版时间2020-08
装帧平装
开本其他
定价44.5元
货号1202131846
上书时间2024-09-02
商品详情
- 品相描述:全新
- 商品描述
-
作者简介
余久久,男,硕士,副教授,安徽三联学院计算机工程学院专任教师。主持研究计算机及软件技术领域省(校)级教、科研项目7项,公开发表专业学术论文30余篇,主编大学计算类专业教材2部。
目录
目录
章软件测试概论1
1.1软件测试的由来3
1.1.1软件危机与软件工程3
1.1.2为什么要进行软件测试6
1.1.3软件测试的发展历程7
1.2软件测试的定义9
1.2.1软件的验证性与有效性确认9
1.2.2从“正反两面性”角度进一步认识软件测试10
1.2.3软件缺陷11
1.2.4软件测试活动的重要准则15
1.3我国软件测试职业的发展及岗位需求19
1.3.1国内软件测试岗位的就业前景21
1.3.2软件测试人才职业素养23
1.4思考与习题24
第2章软件的测试分析与设计27
2.1测试需求分析27
2.1.1软件的测试需求28
2.1.2如何进行测试需求的分析30
2.1.3测试需求的评审与跟踪32
2.2软件测试计划35
2.2.1测试计划的内容36
2.2.2制订测试计划40
2.2.3测试计划案例42
2.3测试用例设计46
2.3.1测试用例的重要性47
2.3.2测试用例的组成要素48
2.3.3测试用例的书写要求49
2.3.4测试用例的评审50
2.4测试用例的维护52
2.5测试用例的复用54
2.6思考与习题57
软件测试基础目录
第3章黑盒测试59
3.1等价类划分61
3.1.1划分等价类61
3.1.2运用等价类划分方法设计测试用例举例64
3.2边界值分析69
3.2.1边界值的选取69
3.2.2健壮性测试70
3.2.3运用边界值分析方法设计测试用例举例70
3.3决策表73
3.3.1决策表及其组成元素75
3.3.2决策表的建立步骤76
3.3.3运用决策表方法设计测试用例举例77
3.4因果图79
3.4.1因果图的基本符号与制约关系79
3.4.2因果图设计测试用例的步骤80
3.4.3运用因果图方法设计测试用例举例81
3.5其他黑盒测试方法84
3.5.1正交实验法84
3.5.2错误推测法85
3.5.3场景法86
3.6思考与习题86
第4章白盒测试89
4.1白盒测试的类型90
4.1.1静态分析90
4.1.2动态测试93
4.2逻辑覆盖94
4.2.1语句覆盖94
4.2.2判定覆盖95
4.2.3条件覆盖96
4.2.4判定/条件覆盖97
4.2.5条件组合覆盖98
4.2.6路径覆盖98
4.3基本路径分析99
4.3.1基本路径100
4.3.2控制流图及其特点101
4.3.3运用基本路径测试方法设计测试用例103
4.4其他白盒测试方法105
4.4.1基本路径测试方法的扩展105
4.4.2域测试108
4.4.3符号测试109
4.4.4程序变异测试109
4.5思考与习题109
第5章软件测试过程111
5.1软件生命周期中的测试策略112
5.2传统的软件测试流程113
5.2.1单元测试113
5.2.2集成测试114
5.2.3系统测试117
5.2.4确认测试119
5.2.5验收测试119
5.3软件测试模型120
5.3.1传统的软件测试模型120
5.3.2软件测试改进模型124
5.4软件敏捷测试130
5.4.1敏捷开发——Scrum模型130
5.4.2敏捷测试——Scrum流程134
5.4.3软件敏捷测试案例简介136
5.5思考与习题139
第6章软件功能测试与非功能性测试141
6.1软件功能测试143
6.1.1功能测试的内容143
6.1.2功能测试的策略与流程146
6.1.3常用的软件功能测试工具简介146
6.2软件非功能性测试148
6.2.1性能测试149
6.2.2兼容性测试153
6.2.3安全性测试154
6.2.4图形用户界面(GUI)测试157
6.2.5其他一些软件非功能性测试简介158
6.3Web网站测试案例160
6.4思考与习题168
第7章软件测试的发展与未来169
7.1软件测试自动化170
7.1.1软件自动化测试170
7.1.2软件测试工具简介175
7.2软件质量保证与能力成熟度模型(CMM)177
7.2.1软件质量保证177
7.2.2软件能力成熟度模型——CMM182
7.2.3我国软件企业实施CMM的现状185
7.3软件测试的未来186
7.3.1移动终端App测试186
7.3.2软件探索性测试189
7.3.3人工智能时代下的软件测试194
7.4思考与习题195
附录AISTQB简介197
参考文献199
内容摘要
本书面向地方应用型本科计算机类专业对即将从事软件测试职业感兴趣但是其测试实践能力又为零基础的学生,主要介绍主流软件测试领域的一些基础知识。全书从实用角度出发,使学生系统的了解软件测试课程的知识内容及软件测试职业的岗位需求,培养学生分析与解决实际问题的能力。
主编推荐
"本书以地方应用型本科软件测试课程的教学要求编写,坚持面向“对从事软件测试行业感兴趣,但自身软件测试基础却为零”的读者,着眼于现代软件测试的一些基础性知识,以软件测试的基本概念为引领,从实际问题出发,本着“强调基础、理论适度,突出应用,增强职业素养”原则,由浅入深,循序渐进的引导软件测试零基础读者学习软件测试,激发学习兴趣。
全书内容共分为7章。包括软件测试概论,软件的测试分析与设计、黑盒测试、白盒测试、软件测试过程、软件功能测试与非功能性测试、软件测试的发展与未来。每章很后配有习题,作为对学习知识点的巩固。
本书适用于地方应用型本科高校软件工程、计算机科学与技术、网络工程、信息技术类等专业的软件测试课程教材,也可作为现代IT行业软件测试岗位新入职人员的参考书或培训书籍,以及作为参加靠前软件测试工程师认证(ISTQB)考试(基础级)的参考资料等。
"
— 没有更多了 —
以下为对购买帮助不大的评价