书籍详情
软件测试工程师成长之路:软件测试方法与技术实践指南Java EE篇(第3版)
作者:王顺,潘娅,盛安平 等著
出版社:清华大学出版社
出版时间:2014-06-01
ISBN:9787302360391
定价:¥59.00
购买这本书可以去
内容简介
《软件测试工程师成长之路:软件测试方法与技术实践指南Java EE篇(第3版)/重点大学软件工程规划系列教材》以实际项目为原型,以关键的理论与丰富的实践为指导,贯彻了先进的项目管理理念与全程质量管理思想。《软件测试工程师成长之路:软件测试方法与技术实践指南Java EE篇(第3版)/重点大学软件工程规划系列教材》第一篇由众多来自全国各大高校第一线长期从事软件测试理论研究及考试研究的教师参与书籍的创作、组稿与审阅,目的是让软件测试领域核心理论知识在一个章节中完美地展示出来,方便教师的教学与学生的回顾。《软件测试工程师成长之路:软件测试方法与技术实践指南Java EE篇(第3版)/重点大学软件工程规划系列教材》第二篇由众多资深软件测试工程师通过多年经验的积累与提炼,以一个完整软件项目为实例,对软件测试工程师的日常工作进行详细的介绍,帮助读者掌握各种技术并能灵活地使用和扩展这些技术。让每一位读者清晰地理解作为一名软件测试工程师需要在软件生产流程各阶段做什么、怎么做、有哪些可以借鉴的经验技巧与参考文档。本书第三篇是众多资深软件工程师在软件测试领域各大技术主题分享,展现众多实际工作中典型的测试技巧、测试技术,不仅告诉读者如何做,更主要是如何做得更好,向资深工程师方向发展,同时激起每个读者对技术的不懈追求和积极动手实践的兴趣。读者通过认真地体会这些技术细节并积极实践后,就能够积累丰富的实战经验,为今后的工作打下坚实的基础。本书第四篇是引导师生自己动手实践,在实践中不断总结与提高。本书适用于高校计算机及软件工程各专业作为软件实践教材,也可供有兴趣或正在从事软件测试工作的人员参考。
作者简介
王顺(Roy),十年以上计算机软件从业经验,资深软件开发工程师、系统架构师。创建学习型组织:言若金叶软件研究中心(一个以网络形式组织的软件研究团队,致力于网络软件研究与开发、计算机专著编写,为加快祖国信息化发展进程而努力!)潘娅(Yetta),西南科技大学计算机科学与技术学院副教授,硕士研究生导师,现任软件系系主任,十年以上计算机软件从业经验,主要从事软件过程改进、软件测试等领域的研究和教学工作。盛安平(Sky),十年以上计算机软件从业经验,资深软件测试工程师,跨平台软件测试事业部负责人。精通Mac、Linux、Solaris、IIPUX.BM-AIX系统的应用及维护。熟练掌握Windows,Mac平台自动化测试工具的开发与应用。敏捷开发(Agile)工程师。个人语录:当你成功的时候,你说的所有话都是真理。
目录
第一篇 软件测试工程师知识筹备与成长发展
第1章 本书特色与使用方法
1.1 本书特色
1.2 本书第3版亮点
1.3 本书第1、2、3版之间的关系
1.4 本书面向的读者群体
1.5 本书四大篇章之间的关系
1.6 本书与市面上其他软件实践类书籍的主要区别
1.7 如何更好地使用本书
1.8 本书及其配套下载资源使用说明
1.9 读书笔记
第2章 软件测试核心理论知识串讲
2.1 软件测试
2.1.1 软件测试的定义
2.1.2 软件测试的原则
2.1.3 软件测试分类
2.1.4 软件测试策略
2.2 软件测试模型
2.2.1 V模型
2.2.2 W模型
2.2.3 X模型
2.2.4 H模型
2.2.5 前置模型
2.3 软件缺陷
2.3.1 软件缺陷的定义
2.3.2 软件缺陷的分类
2.4 测试用例
2.4.1 测试用例的定义
2.4.2 测试用例设计方法
2.5 软件测试的自动化
2.5.1 软件自动化测试
2.5.2 软件测试工具分类
2.6 软件测试管理
2.6.1 测试团队建设与管理
2.6.2 软件测试过程管理
2.6.3 缺陷管理
2.6.4 软件测试文档
2.7 读书笔记
第3章 软件测试工程师的成长与发展
3.1 软件测试工程师应具备的能力和素养
3.1.1 计算机专业技能
3.1.2 个人能力和素养
3.2 软件测试职业发展
3.3 软件测试工程师的成长历程
3.4 读书笔记
第二篇 基于Java EE产品线的项目实践
第4章 项目初期各阶段的主要工作
4.1 项目立项与拟定产品的发展方向阶段
4.1.1 产品需求文档的形成及其实例
4.1.2 产品需求形成阶段测试工程师的工作
4.2 产品规格说明书制定阶段
4.2.1 产品规格说明书的形成及其实例
4.2.2 产品规格说明书阶段测试工程师的工作
4.3 产品技术文档设计阶段
4.3.1 编写技术设计文档
4.3.2 技术设计文档阶段测试工程师的工作
4.4 读书笔记
第5章 软件测试计划的制定
5.1 为何要制定测试计划
5.2 怎样设计测试计划
5.2.1 产品基本情况调研
5.2.2 测试需求说明
5.2.3 计划表
5.2.4 测试资源配置
5.2.5 系统风险评估
5.2.6 测试的策略和记录
5.2.7 问题跟踪报告
5.2.8 测试计划的发布
5.3 测试计划设计实例
5.4 测试计划修改与维护
……
第三篇 软件测试领域9大专题技术分享
第四篇 师生动手实践
第1章 本书特色与使用方法
1.1 本书特色
1.2 本书第3版亮点
1.3 本书第1、2、3版之间的关系
1.4 本书面向的读者群体
1.5 本书四大篇章之间的关系
1.6 本书与市面上其他软件实践类书籍的主要区别
1.7 如何更好地使用本书
1.8 本书及其配套下载资源使用说明
1.9 读书笔记
第2章 软件测试核心理论知识串讲
2.1 软件测试
2.1.1 软件测试的定义
2.1.2 软件测试的原则
2.1.3 软件测试分类
2.1.4 软件测试策略
2.2 软件测试模型
2.2.1 V模型
2.2.2 W模型
2.2.3 X模型
2.2.4 H模型
2.2.5 前置模型
2.3 软件缺陷
2.3.1 软件缺陷的定义
2.3.2 软件缺陷的分类
2.4 测试用例
2.4.1 测试用例的定义
2.4.2 测试用例设计方法
2.5 软件测试的自动化
2.5.1 软件自动化测试
2.5.2 软件测试工具分类
2.6 软件测试管理
2.6.1 测试团队建设与管理
2.6.2 软件测试过程管理
2.6.3 缺陷管理
2.6.4 软件测试文档
2.7 读书笔记
第3章 软件测试工程师的成长与发展
3.1 软件测试工程师应具备的能力和素养
3.1.1 计算机专业技能
3.1.2 个人能力和素养
3.2 软件测试职业发展
3.3 软件测试工程师的成长历程
3.4 读书笔记
第二篇 基于Java EE产品线的项目实践
第4章 项目初期各阶段的主要工作
4.1 项目立项与拟定产品的发展方向阶段
4.1.1 产品需求文档的形成及其实例
4.1.2 产品需求形成阶段测试工程师的工作
4.2 产品规格说明书制定阶段
4.2.1 产品规格说明书的形成及其实例
4.2.2 产品规格说明书阶段测试工程师的工作
4.3 产品技术文档设计阶段
4.3.1 编写技术设计文档
4.3.2 技术设计文档阶段测试工程师的工作
4.4 读书笔记
第5章 软件测试计划的制定
5.1 为何要制定测试计划
5.2 怎样设计测试计划
5.2.1 产品基本情况调研
5.2.2 测试需求说明
5.2.3 计划表
5.2.4 测试资源配置
5.2.5 系统风险评估
5.2.6 测试的策略和记录
5.2.7 问题跟踪报告
5.2.8 测试计划的发布
5.3 测试计划设计实例
5.4 测试计划修改与维护
……
第三篇 软件测试领域9大专题技术分享
第四篇 师生动手实践
猜您喜欢