工业和信息化人才培养规划教材

软件测试技术基础教程——理论、方法、面试

软件测试的基石
分享 推荐 1 收藏 14 阅读 3.2K
刘德宝 , 杨鹏 (编著) 978-7-115-37338-0

关于本书的内容有任何问题,请联系 王威

软件测试明星企业与国家级示范校校企合作精心打造、联袂推出
立足基础,理论够用,满足软件测试面试基本要求
背后还有广州番禺职业技术学院国家级精品课和国家级资源共享课“软件测试”多年积累的支撑
作者比较早进入了软件测试行业,在10多年的测试工作中,比较深入地了解软件测试行业素质技能需求、企业招聘职位需求,在此后的教学工作中,充分了解了高等院校学生的认知能力和学习情况,将多年的软件测试内训、培训经验与教学经验相结合,以尽量简短的知识、尽量优化的内容设置、尽量直白的表述帮助读者学习软件测试知识,掌握软件测试所需的技能与方法,从而满足软件测试不同岗位的需求。
¥29.80 ¥25.33 (8.5 折)
立即购买 申请样书 在线试读
教学资源仅供教师教学使用,转载或另作他用版权方有权追究法律责任。

内容摘要

本书是软件测试技术教程系列的基础篇,从软件测试工作职位技能要求分析着手,基于笔者10多年软件测试经验,详细剖析软件测试工作所需的理论知识,帮助读者从基础测试思想、理论入手,进而掌握软件测试工作核心技能,构建系统的测试知识体系。
本书共分为八章,从IT行业介绍直至软件测试工作常见的测试技术,以软件测试工作流程为经,项目案例为纬,全面深入的讲解软件测试职业所需的理论知识及常用技能。以测试工作中所需的理论知识为主,从软件测试起源到目前流行的Web系统测试技能阐述,有针对性的阐述测试工作中所需理论知识,核心知识辅以项目案例阐述。按需供给,按需汲取,满足行业及企业测试职位的基本需求。

目录

目录
第 一章IT行业及软件测试 8
1.1 IT行业发展 8
1.2软件测试行业发展 9
1.3软件测试职位对比 11
1.4软件测试任职要求 13
1.4.1岗位基础要求 13
1.4.2职业素质要求 14
1.5软件测试学习方法 16
第 二章软件生命周期概述 18
2.1软件基本概念 18
2.2软件生命周期 19
2.2.1市场需求调研 19
2.2.2可行性研究 20
2.2.3产品项目立项 20
2.2.4需求调研开发 20
2.2.5设计开发测试 21
2.2.6发布运行维护 21
2.2.7实例分析 21
2.3软件研发团队 23
2.3.1研发人员构成 23
2.3.2研发组织结构 25
2.3.3实例分析 25
2.4软件测试团队 26
2.4.1测试工程师构成 26
2.4.2测试组织结构 27
2.4.3实例分析 28
第三章研发模型与软件测试 30
3.1研发模型 30
3.1.1瀑布模型 31
3.1.2原型模型 32
3.1.3螺旋模型 32
3.1.4 RUP模型 33
3.1.5 敏捷模型 34
3.2软件测试基础 35
3.2.1 软件测试概念 36
3.2.2软件测试目的 36
3.3.3软件测试原则 36
3.2.4软件测试对象 37
3.2.5软件测试级别 38
3.2.6软件测试类型 44
3.2.7软件测试方法 49
第四章软件测试模型及流程 57
4.1软件测试模型 57
4.1.1 V模型 57
4.1.2 W模型 58
4.1.3 X模型 59
4.1.4 H模型 59
4.1.5 敏捷测试模型 60
4.2软件测试流程 60
4.2.1 测试计划设计 61
4.2.2 测试需求分析 61
4.2.3 测试策略设计 64
4.2.4 测试规程设计 66
4.2.5测试用例设计 68
4.2.6测试环境配置 70
4.2.7测试用例执行 94
4.2.8缺陷跟踪回归 97
4.2.9测试报告编写 98
4.2.10测试结束活动 100
4.2.11自动化测试实施 100
4.2.12性能测试实施 104
第五章测试需求分析与用例设计 122
5.1测试需求分析 122
5.1.1软件质量特性 122
5.1.2测试需求分析 125
5.2测试用例设计 127
5.2.1测试用例概念 128
5.2.2测试用例格式 128
5.2.3等价类设计法 131
5.2.4边界值设计法 134
5.2.5判定表设计法 136
5.2.6因果图设计法 140
5.2.7正交实验设计法 144
5.2.8状态迁移设计法 152
5.2.9场景设计法 154
第六章阶段评审与同行评审 159
6.1阶段评审定义 159
6.2阶段评审流程 159
6.2.1评审问题定义 159
6.2.2评审流程实施 160
6.2.3角色职责定义 161
6.3同行评审定义 161
6.3.1正规检视 161
6.3.2技术评审 162
6.3.3走读 162
6.4同行评审流程 162
6.4.1计划阶段 163
6.4.2介绍会议 164
6.4.3准备阶段 164
6.4.4评审会议 167
6.4.4第三小时会议 167
6.4.4返工阶段 167
6.4.5跟踪阶段 168
6.5同行评审角色定义 168
6.5.1检视小组 168
6.5.2组织者 168
6.5.3作者 168
6.5.4检视者 169
6.5.5讲解员 169
6.5.6记录员 169
6.6同行评审常见错误 169
6.7同行、阶段评审迥异 170
第七章缺陷定义与流程管理 172
7.1缺陷定义 172
7.2缺陷产生原因 173
7.3缺陷报告格式 175
7.4缺陷管理 178
7.4.1角色定义 179
7.4.2流程定义 179
7.4.3工具应用 181
7.4.4缺陷分析 182
第八章 Web系统与测试技术 188
8.1软件结构 188
8.1.1 C/S结构 188
8.1.2 B/S结构 189
8.1.3 P2P结构 190
8.1.4 流行开发平台 190
8.2 Web基础知识 191
8.2.1 Web系统定义 191
8.2.2 Web系统发展 191
8.2.3 Web系统原理 192
8.3Web网络协议 193
8.3.1 TCP/IP协议 194
8.3.2 HTTP协议 194
8.3.3 SSL协议 198
8.3.4 TSL协议 199
8.4网络协议模型 199
8.4.1 OSI模型 199
8.4.2 TCP/IP模型 203
8.5 Web测试技术 204
8.4.1 Web功能测试 204
8.4.2 Web 前端性能 208
8.4.3 Web安全测试 211
8.4.4 Web兼容性测试 214
8.4.5 Web接口测试 215
附录一软件测试常见面试题 218
理论部分试题 218
笔试试卷一 218
笔试试卷二 219
笔试试卷三 221
开发类笔试题 222
面试题 222
附录二软件评测师考试介绍 224
附录三 CSTQB认证介绍 225
主要参考文献目录 226

读者评论

  • 这本书不错,让我这个一直点点点的测试第一次明白了测试中隐藏的科学理论知识。

    shuihui_huang发表于 2018/4/17 12:16:48

我要评论

作者介绍

广州番禺职业技术学院(原名番禺理工学院、番禺职业技术学院)1993年筹建,1997年9月教育部正式批准备案,是全国首批、广州市属第一所公办全日制普通高等职业院校。2003年被广州市政府确定为市属高等职业教育龙头院校。2005年4月以“优秀”成绩通过教育部人才培养工作水平评估。

推荐用户

同系列书

购买本书用户

相关图书

人邮微信
本地服务
人邮微信
教师服务
二维码
读者服务
读者服务
返回顶部
返回顶部