软件测试技术与实践
随书赠送电子教案,扫描书封底二维码获取。

作者:蔡建平、叶东升、康妍、王爱菲、周百顺 、李大奎编著

丛书名:高等院校计算机应用系列教材

定价:79.8元

印次:1-1

ISBN:9787302486886

出版日期:2018.01.01

印刷日期:2017.12.20

图书责编:王军

图书分类:教材

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

《软件测试技术与实践》共分为软件测试基础、软件测试管理、软件测试方法与技术三部分,覆盖了软件测评的各个环节和知识点,内容包括软件及软件测试的基本概念、软件测试分类与分级、软件缺陷管理、软件全生命周期测试、软件测试及其过程管理、软件静态测试与动态测试,以及面向对象软件测试的方法等。对于其中的一些重要环节,设计了基于案例驱动,利用典型开源工具进行软件测试实践的教学内容,如缺陷管理、测试管理、静态测试、单元测试、集成测试、系统测试(包括功能测试及性能测试)等。 《软件测试技术与实践》可作为高等院校计算机相关专业的教材和参考书籍,还可作为软件测试应用型人才的培训教材,也可供软件测试、软件质量保证及软件开发和软件项目管理从业人员参考。

蔡建平,在军队从事教学与全军军用共性软件、软件工程、软件质量保证等项目的论证及研究工作20多年,获军队科技进步一等奖一项、二等奖两项、三等奖两项,编著《Ada程序设计语言高级教程》,发表各类学术文章20多篇。在企业工作期间,主持开发了嵌入式软件工程和软件测试工具,这些工具已成功地用于航空、航天等国防项目的测试和软件工程化,极大地保证了这些项目的质量。在北京工业大学工作期间,在软件学院的学科、专业、实验室、“211工程”、教育部和北京市特色专业、科技创新平台以及学科交叉等建设方面做了大量的工作,取得了突出成果。获国家教育教学成果二等奖。“软件测试”及“高级软件编程技术”分别评为学校精品课程和研究生重点建设课程,《软件测试大学教程》、《软件测试实验指导教程》、《嵌入式软件测试实用技术》、《软件综合开发案例教程》4部教材和专著已在清华大学出版社出版发行。其中《软件测试大学教程》于2013年被评为全国工程硕士专业学位教育指导委员会推荐教材。 科研上,发表各类论文20多篇,申请专利、软著多项,指导的学生科技活动成果获第十二届“挑战杯”全国大学生课外学术科技作品竞赛三等奖,指导的两篇硕士论文被评为校优秀论文。作为惠普国际软件人才及产业基地的学术总监,负责全国各高校共建专业合作论证及顶层策划与设计,培养方案、课程体系、实训方案的设计与制定,与实训课程配套教材的研发组织及各门课程的研发组织,基地师资队伍及课程团队建设,以及1000多名学生实习/实训的组织与实施。目前,在航天中认负责公司的咨询、研究及对内和对外的技术培训等业务,负责和参与了交通部、体育总局、中海油、大连理工大学、浪潮、长虹、美的、小天鹅、格力、轨道交通、国家电网、中国质量认证中心、汽车电子、医疗电子、家用电器等信息化建设项目及嵌入式系统项目的软件工程化、软件质量保证、软件测试以及配套实验室建设的咨询与培训。蔡建平教授还是国家科学技术奖励、国家专利奖励、山东省科学技术奖励、北京市科学技术奖励、海淀区科学技术奖励、北京市文化创意产业、海淀区文化创意产业等专家库成员。

前 言 当前,软件测试已从传统的软件工程瀑布模型中测试阶段的软件测试变化为覆盖包括需求分析、系统设计、详细设计、程序编码、内部测试、系统测试、系统安装、确认验收以及系统维护整个软件工程生命周期的软件测试;从过去单纯的测试概念发展到包括静态分析、质量度量与评价在内的评测结合的软件评测思想;从传统的测试内容分类到基于质量特性、子特性的测试内容分类;从传统的结构化程序测试方法到面向对象的软件测试方法;从早期的单机或桌面测试到网络应用测试及嵌入式应用测试;从以手工测试为主发展到离不开测试工具支持的测试及管理。事实上,软件测试也成为耗费人力、财力和时间的一项复杂的工作,对测试人员提出了高素质、专业化的要求。对软件测试人员不但要求精通各种软件测试技术和方法,有一定的软件测试工程实践经验;还要求他们熟悉软件开发技术和软件开发流程,具有快速学习专业知识或领域知识、掌握新技术和应用新工具的能力;另外,软件测试人员要有团队合作意识,善于和人沟通与交流,并能承受被人误解和指责的心理素质。 随着计算机技术的快速发展,软件越来越普遍地应用到各个领域和各个方面,且应用规模越来越大,应用形式越来越复杂,软件质量要求越来越高,软件测试越来越重要。对于高等院校而言,人才的培养是其核心的工作,鉴于高素质的软件测试专业人才越来越奇缺,航天中认积极开展校企合作,与大连理工大学软件学院共建软件测试课程和实验室,大力开展教学实践、教学改革的探索和实践,编写专业教材,凝练软件测试人才培养的成果。 《软件测试技术与实践》是在《软件测试方法与技术》和《软件测试实践教程》基础上改编而成,将两《软件测试技术与实践》的内...

目录
荐语
查看详情 查看详情
目    录

 

第Ⅰ部分  软件测试基础篇

第1章  软件与软件危机     2

1.1.1  软件特性     2

1.1.2  软件种类     4

1.2  软件危机     4

1.2.1  软件危机的分析     4

1.2.2  软件危机现象     7

1.2.3  避免软件危机的方法     8

1.3  软件工程     8

1.3.1  软件工程定义     8

1.3.2  软件生命周期     12

1.3.3  敏捷开发过程     18

习题和思考题     22

第2章  软件测试基础     23

2.1  软件测试基本概念     23

2.1.1  软件测试发展史     23

2.1.2  软件测试的定义     25

2.1.3  软件测试的目的     27

2.1.4  软件测试的原则     28

2.1.5  软件测试质量度量     32

2.1.6  软件测试与软件开发各

阶段的关系     33

2.2  软件测试工作     33

2.2.1  软件测试工作的流程     34

2.2.2  软件测试工具对测试工作的支持     35

2.2.3  软件测试工作的几个认识误区     36

2.3  软件测试职业     40

2.3.1  软件测试职业发展     40

2.3.2  软件测试人员应具备的素质     44

2.3.3  软件测试的就业前景     47

习题和思考题     48

第3章  软件测试分类与分级     50

3.1  ... 查看详情

在国家大力推进信息化与工业化融合之际,信息软件及工业软件的质量保证决定了“两化融合”的成败。软件质量保证的最重要手段之一就是软件测试。《软件测试技术与实践》作为航天中认推出支持两化软件测试的系列教材(《软件测试技术与实践》、《信息软件系统测试与实践》及《嵌入式软件测试与实践》)的基础,就显得非常重要。软件测试集技术、工程及实践于一身,如果没有好的技术基础和工程意识,眼高手低,那么在开展信息软件测试或工业软件测试时就会力不从心,多走弯路,无法把好质量关。
蔡建平教授长年从事软件工程、软件测试以及软件质量保证的研究、实践和教学,并为编写此书做了较长时间的准备,也出版了多本这方面的教材。特别是《软件测试方法与技术》被评为“全国工程硕士专业学位教育指导委员会推荐教材”和“软件工程专业核心课程系列教材”。《软件测试技术与实践》是在《软件测试方法与技术》和《软件测试实践教程》基础上改编而成的,具有如下主要特点:
(1) 该教材重要知识点的组织和讲述满足国内企业,特别是国内各种评测机构或组织对现代软件测试人才培养的要求;
(2) 该教材在传统软件测试技术和方法的基础上,特别强调软件测试是质量把控的重要手段之一,必须要与软件质量度量和评价相结合,要满足软件工程全生命周期软件测试的要求,要充分重视软件开发方法和应用方式对软件测试的影响,要注意软件测试工具对软件测试支持的重要作用等;
(3) 该教材还为高等院校和企业培训提供了软件测试课程实践教学方案、平台和案例,满足应用型软件测试人才培养的需要,满足软件测试工作人员的自学需要。

查看详情