软件测试方法和技术(第3版)
提供PPT课件,教学大纲,实验指导书,咨询QQ:883604(仅限教师)“十二五”普通高等教育本科国家级规划教材、教育部高等学校软件工程专业教学指导委员会规划教材。

作者:朱少民

丛书名:高等学校软件工程专业系列教材

定价:44.5元

印次:3-15

ISBN:9787302370314

出版日期:2014.10.01

印刷日期:2022.07.22

图书责编:魏江江

图书分类:教材

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书共分为三篇: 软件测试的原理与方法、技术和实践。本书首先系统地介绍软件测试相关概念,从不同的视角来探讨软件测试的本质及其内涵; 全面而又系统地讲解了软件测试所需的基本方法,按照SWEBOK 3.0对方法进行了重新分类和组织,能够满足不同应用系统的测试需求; 并且简要地介绍了软件测试规范、软件测试过程及其改进等内容,有利于读者提纲挈领地掌握软件测试的知识全貌。 本书的第2篇介绍了软件测试各个层次(单元测试、集成测试、系统测试和验收测试)的测试技术及其工具,系统、务实而有效,和业界的实践保持高度一致,学以致用; 而且还介绍了软件国际化和本地化的测试、软件测试自动化的原理和框架,可使读者有效地提高动手能力。为了更好地将测试方法和技术应用于实际项目中,本书的第3篇从软件测试需求分析、测试计划开始,逐步深入测试用例设计、测试环境部署、测试执行、缺陷报告跟踪与报告、测试结果分析与报告,贯穿整个软件开发生命周期。 本书在内容组织上力求自然而条理清晰、丰富而实用,通俗易懂、循序渐进,并提供了丰富的实例和实践要点,使理论和实践能够有机地结合起来,更好地满足软件测试学科的特点,使读者更容易理解所学的理论知识、掌握测试方法和技术的应用之道。本书可作为高等学校软件工程专业、计算机应用专业和相关专业的教材,以及其他各类软件工程技术人员的参考书。

如果希望加入朱少民老师微信交流群,请加微信:itbook8 如果希望加入教师QQ交流群,请加QQ:883604 加入时,请写明:“学校+姓名”,并写明“加入教师群”,只限教师。

第3版前言 《软件测试方法和技术》第2版被选为普通高等教育“十一五”国家级规划教材,并得到上百所大学师生的钟爱,选为本科软件测试课程的教材,获得了良好的社会效益。但另一方面,作者也深感其荣誉所带来的压力和挑战,感到更有责任维护好本书的质量,及时更新本书,与时俱进。但苦于工作繁忙,更新不够及时,在第2版出版4年后终于完成其更新。 这几年,不仅Web应用、移动设备的App应用等得到迅猛发展,而且软件开发模式及其管理也发生了较大的变化,大多数软件企业从传统的瀑布开发模式转变为敏捷开发模式,对整个软件工程带来巨大的影响,其中也包括软件测试,越来越多的软件团队开始实施敏捷测试、探索式测试以适应软件开发新模式的需求。本书的第3版正是在这样一个背景下诞生的,再加上软件工程知识体系SWEBOK 3.0业已颁布,第3版在第2版的基础上做了较大的修改,以满足软件测试教学新的要求,更好地和业界的测试技术与实践保持同步,同时也尽可能与SWEBOK 3.0内容吻合,与国际领先的技术和理念保持一致。 在这一版修改中,只有第1章引论、第8章软件本地化测试、第11章设计和维护测试用例以及第12章部署测试环境没做修改或只做了较少修改,其他各章都有较大修改,不仅进行了一些删减,如去掉“软件过程模型、测试团队的构成和建设、实验室”等内容,使内容更紧凑、更专注软件测试方法和技术,而且增加了一些新的内容(如敏捷测试、探索式测试等),对第2版中的一些内容进行了整合,将本书从17章整合为14章,从而使第3版结构更合理,软件测试知识体系更丰富,能够更好地适应大学的课程计划,提高毕业生的竞争能力。本书第3版主要改...

目录
荐语
查看详情 查看详情
第1篇软件测试的原理与方法

第1章引论

1.1软件测试的必要性

1.1.1迪士尼并不总是带来笑声

1.1.2一个缺陷造成了数亿美元损失

1.1.3火星探测飞船坠毁

1.1.4更多的悲剧

1.2为什么要进行软件测试

1.3什么是软件测试

1.3.1软件测试学科的形成

1.3.2正反两方面的争辩

1.3.3软件测试的定义

1.3.4软件测试的其他观点

1.4测试和开发的关系

1.5测试和质量保证的关系

1.6测试驱动开发的思想

小结

思考题

第2章软件测试的基本概念

2.1软件缺陷

2.1.1软件质量的内涵

2.1.2软件缺陷的定义

2.1.3软件缺陷的产生

2.1.4软件缺陷的构成

2.1.5修复软件缺陷的代价

2.2软件测试的分类

2.3静态测试和动态测试

2.3.1产品评审

2.3.2静态分析

2.3.3验证和确认

2.4主动测试和被动测试

2.5黑盒测试和白盒测试

2.6软件测试级别

2.7软件测试计划和测试用例

2.7.1测试计划

2.7.2测试用例

2.8专业测试人员的责任和要求

2.8.1专业软件测试人员的责任

2.8.2对专业测试人员的要求

2.8.3优秀测试工程师应具备的素质

小结

思考题

第3章软件测试方法

3.1基于直觉和经验的方法

3.1.1Adhoc测试方法和ALAC测试

3.1.2错误推... 查看详情

查看详情