首页 > 图书中心 >图书详情

软件质量和测试(第2版)

"注重知识点的融会贯通,兼顾软件质量保证和软件测试技术 理论和实践并重,教学目标完善灵活,实例丰富、适应培养学生主动学习能力; 适应面广,既适合作为计算机和软件工程专业教学用书,也适合作为软件开发、测试、质保人员的参考用书 提供配套电子课件,有需求的教师可以从清华大学出版社网站下载"

作者:傅兵
丛书名:计算机系列教材
定价:59
印次:2-1
ISBN:9787302626688
出版日期:2023.04.01
印刷日期:2023.04.19

本书着重介绍软件质量和测试及管理技术理论中最重要、最精华的部分,以及它们之间的融会贯通;而不是面面俱到,没有重点和特色。本书既有整体框架,又有重点理论和技术。 全书分两篇,共12章。第一篇软件质量包括第1~5章:第1章软件质量概述,第2章软件质量度量和配置管理,第3章软件质量标准,第4章软件全面质量管理,第5章软件评审;第二篇软件测试包括第6~12章:第6章软件测试基础,第7章白盒测试,第8章黑盒测试,第9章单元测试,第10章集成测试,第11章系统测试,第12章软件测试管理。 本书可以作为高校计算机科学与技术专业、软件工程专业及其相关专业本科生或研究生的教材,也可以作为软件开发人员、软件质量保证人员和软件测试人员的参考用书。

more >

前言 本书第2版继续保留了第1版的特点,注重实例、实例多,同时兼顾软件质量和测试,实践和理论并重。本书力争做到二者兼顾,一是兼顾相关技术和理论知识的介绍,二是兼顾实践的培养和自动化工具的使用。另外,本书对软件开发各个阶段的软件质量保证活动的理论、方法和应用等进行了详细的阐述,同时对软件测试的方法、测试工具和软件测试的全过程等内容进行了全面的介绍。本书为学习此专业领域的学生以及软件质量管理人员和软件测试人员提供了专业的视角。 随着信息技术的发展,软件已经渗透到人们生活的各个领域,成为人们生活中不可缺少的一部分。伴随软件的广泛使用,人们对软件质量的要求越来越高;同时,由于软件系统变得越来越复杂,如何提高软件质量是广大计算机技术人员所关注的,这使得软件开发人员和软件测试人员面临着巨大挑战。使得学生和业内人士需要关注的软件质量和测试行业的理论、技术、管理和工具等都在不断更新和发展。 本书分两篇。第一篇软件质量部分的主要内容如下。 第1章软件质量概述,首先介绍了软件和软件工程;其次重点阐述了质量和软件质量的含义,以及软件质量保证和软件质量模型;最后介绍了软件缺陷的含义、产生的原因、严重性、优先级、构成、预防和修复等。 第2章软件质量度量和配置管理,分别讲述了软件质量度量和软件配置管理的含义、内容和常见问题。 第3章软件质量标准,首先对软件质量标准进行了总体介绍;其次详细讲述了CMM和CMMI的含义、基本内容和二者的区别等内容,以及ISO 9000软件质量标准;最后介绍了其他质量标准。 第4章软件全面质量管理,讲述了软件全面质量管理的含义、步骤和评审,以及软件全面质量管理中的团队和质量控制。 第5章软件评审,首先介绍了软件评审的含义和主要内容,以及软件评审的五个阶段:需求评审、概要设计评审、详细设计评审、数据库设计评审、测试评审;其次介绍了如何避免进入评审误区;最后讲述了软件评审中的角色和职能。 第二篇软件测试部分主要内容如下。 第6章软件测试基础,从软件开发过程入手,通过介绍软件缺陷造成的重大损失和灾难,阐述了软件测试定义、软件测试过程、软件测试的原则与误区、软件测试自动化、软件测试的发展等。 第7章白盒测试,介绍白盒测试的基本概念,详细阐述了逻辑驱动覆盖测试,以及其他几种白盒测试和代码检查。 第8章黑盒测试,介绍黑盒测试的基本概念,常用黑盒测试方法,包括等价类划分法、边界值分析法、因果图法、判断表法、正交实验设计法和其他黑盒测试方法等。 本书新增加了第9章单元测试,这样使得对软件测试全过程讲解更加完整。本章主要讲解了单元测试概述、对单元测试的误解、单元测试的必要性及优点、单元测试环境和方法、单元测试策略、单元测试用例设计、单元测试过程和单元测试工具。 第10章集成测试,介绍了集成测试概念、集成测试的方法、测试用例设计、测试过程,以及集成测试的经验总结。 第11章系统测试,详细阐述了系统测试的概念和主要的系统测试内容,如性能测试、压力测试、容量测试、健壮性测试、安全性测试、容错性测试、GUI软件测试、网站测试和其他测试等。 第12章软件测试管理,介绍如何建立软件测试管理、软件测试管理的基本内容和软件测试管理工具等。 本书由傅兵撰写和统稿,韩冬和韩秉霖也参与了编写。 在本书编写过程中,参阅了很多国内外同行的著作和论文等文献资料,在此对这些资料的作者表示衷心的感谢。同时也感谢清华大学出版社给予的帮助和支持。 由于编者的水平有限,加之时间仓促,书中难免存在错误和不足之处,希望专家、同行和广大读者批评指正。 编者 2022年8月

more >
扫描二维码
下载APP了解更多

同系列产品more >

Linux操作系统设计与构建

张同光,荆春棋,田乔梅
定 价:59.80元

查看详情
软件工程理论与实践(第3版·微课版)...

王振武
定 价:69元

查看详情
数据结构与算法(第3版)

熊岳山
定 价:59元

查看详情
嵌入式系统体系、原理与设计(第2版)...

张凯龙
定 价:79.90元

查看详情
数据挖掘算法原理与实现(第3版·微...

王振武
定 价:49.80元

查看详情
图书分类全部图书
more >
  • "本书重点介绍软件质量和软件测试技术中最精华的内容,注重知识点的融会贯通。
    本书适应教学需求,同时兼顾软件质量保证和软件测试技术。
    本书可以作为高校计算机科学与技术专业、软件工程专业的教学用书,也可以作为软件开发人员、软件质量保证人员和软件测试人员的参考用书。
    "

more >
  • 目录

    第一篇软 件 质 量 第1章软件质量概述 3

    1.1软件开发过程3

    1.1.1计算机软件3

    1.1.2软件开发过程5

    1.1.3软件开发过程模型7

    1.2软件质量10

    1.2.1软件质量概述10

    1.2.2软件质量保证13

    1.2.3软件质量模型17

    1.3软件缺陷21

    1.3.1软件缺陷简介21

    1.3.2软件缺陷产生的原因21

    1.3.3软件缺陷的严重性和优先级23

    1.3.4软件缺陷构成26

    1.3.5软件缺陷的预防和修复28

    1.4思考题30第2章软件质量度量和配置管理 31

    2.1软件质量度量31

    2.1.1软件质量度量概述31

    2.1.2软件质量度量过程中常见的问题35

    2.2软件配置管理36

    2.2.1软件配置管理概述36

    2.2.2软件配置管理的主要内容38

    2.3思考题42第3章软件质量标准 43

    3.1软件质量标准概述43

    3.1.1国际标准43

    3.1.2国家标准44

    3.1.3行业标准45

    3.1.4企业标准45

    3.1.5项目规范45

    3.2CMM46

    3.2.1CMM的含义46

    3.2.2CMM的五个级别47

    3.3CMMI48

    3.3.1CMMI的含义48

    3.3.2CMMI的基本内容49

    3.3.3CMM与CMMI的区别51

    3.4ISO 9000软件质量标准51

    3.4.1ISO 9000的主要内容51

    3.4.2ISO 9000和CMM/CMMI的关系52

    3.5其他质量标准53

    3.5.1IEEE质量标准53

    3.5.2SPICE53

    3.5.3IS...

精彩书评more >

标题

评论

版权所有(C)2023 清华大学出版社有限公司 京ICP备10035462号 京公网安备11010802042911号

联系我们 | 网站地图 | 法律声明 | 友情链接 | 盗版举报 | 人才招聘