软件质量保证与测试(微课版)
结合课程内容设置了“课程思政”栏目,配套资源丰富,有微课、教学课件等,方便教学

作者:黄艳 朱会东 李朝阳

丛书名:面向新工科专业建设计算机系列教材

定价:49元

印次:1-2

ISBN:9787302639053

出版日期:2023.09.01

印刷日期:2024.08.23

图书责编:杨帆

图书分类:教材

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

本书在全面介绍软件质量、软件质量保证、软件测试、测试用例、测试阶段以及软件缺陷等基本知识的基础上,着重介绍等价类划分、边界值分析、因果图、判定表等黑盒测试方法和逻辑覆盖、基本路径测试等白盒测试方法,并分别通过综合实例的测试用例设计来说明如何应用常用的测试方法进行测试设计。 全书分10章: 第1~4章主要介绍基础知识;第5章和第6章分别讨论常用黑盒测试方法、白盒测试方法的本质和应用;第7章阐述不同测试阶段的测试内容和测试策略;第8~10章内容围绕软件缺陷管理流程、自动化测试和单元测试工具JUnit的使用进行介绍。 本书适合作为高等院校计算机、软件工程专业高年级本科生的教材,也可供对软件工程比较熟悉的软件开发人员、广大科技工作者和研究人员参考。

黄艳,女,1976年生,副教授。从教近20年来,在国内外重要的学术期刊和会议上发表论文20余篇;参与、主持了省级以上项目5项;申请国家专利5项;以主编、副主编参编著作2部。

前言 随着软件规模、复杂度的增加,以及新技术的不断涌现,软件系统的运行环境越来越复杂,用户对软件产品质量的要求和响应能力越来越高。对软件设计、开发与实现过程进行监控和管理, 增强对软件开发的控制能力, 提高软件质量,是软件质量保证与测试的根本目的。然而,软件质量保证与测试活动的组织和实施并非一项简单的作业,而是一项高专业化的技能,涉及许多过程、技术、方法和标准,需要一个较完整的知识体系。 为了满足软件行业的人才需求,目前,国内很多高校已开设了软件质量保证与测试或软件测试课程。为此,我们组织有相关专业教学经验的高校教师共同编写了《软件质量保证与测试(微课版)》一书。 本书的编写一方面基于作者多年的研究成果和教学经验,另一方面也结合了当前软件质量保证与测试领域的最新发展动态。本书作为软件质量保证技术人员、软件测试技术人员以及软件工程技术人员的专业学习参考书,不仅涵盖了软件质量保证、软件测试等基本知识和基本概念的介绍,还着重突出了软件测试技术的应用。本书内容难度深浅适中、案例丰富,并适当地融合了思政元素,力求使读者在理解、掌握专业知识并灵活运用的同时,养成良好的思维模式和学习、生活习惯。 全书参考教学时数为30~48学时。全书分为10章: 第1~4章主要介绍基本概念,重点围绕软件质量保证、软件测试和软件缺陷等基础知识;第5章内容为黑盒测试,着重讨论等价类划分、边界值分析、因果图、判定表等常用黑盒测试方法的本质和应用;第6章内容为白盒测试,着重分析判定覆盖、条件覆盖、判定/条件覆盖和基本路径测试等常用白盒测试方法的本质和应用;第7章详细阐述了单元测试、集成测试、系统...

课件下载

样章下载

暂无网络资源

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

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

第1章概述1

1.1软件和软件工程1

1.1.1软件的定义及特征1

1.1.2软件危机2

1.1.3软件工程的定义及目标2

1.1.4软件的生存周期3

1.1.5软件过程4

1.2软件质量4

1.3软件失效5

1.4软件质量保证和软件测试6

1.5新时代人才特点7

习题9

第2章软件质量保证10

2.1软件质量的决定性因素10

2.1.1质量和质量大师10

2.1.2软件质量的决定因素15

2.2软件质量模型17

2.2.1McCall模型17

2.2.2ISO9126模型18

2.2.3ISO/IEC25010模型20

2.3软件质量管理体系25

2.3.1ISO9000管理体系25

2.3.2CMM认证体系25

2.3.36σ管理体系27

2.4软件质量保证29

2.4.1SQA任务30

2.4.2SQA活动30

2.4.3SQA措施30〖3〗软件质量保证与测试(微课版)目录〖3〗2.4.4SQA实施步骤32

习题32

第3章软件测试基础34

3.1认识软件测试34

3.1.1软件测试的辩证观点35

3.1.2软件测试的风险观点35

3.1.3软件测试的经济学观点36

3.2软件测试模型36

3.2.1V模型36

3.2.2W模型38

3.2.3H模型38

3.2.4X模型39

3.3软件测试过程40

3.4软件测试方法42

3.4.1黑盒测试42

3.4.2白盒测试42

3.4.3基于风险的测试43

3.4.4基于模型的测试43

3.5软件测试用例43

3.6软... 查看详情

"u通过严谨简明的预备知识介绍,有的放矢地为读者梳理软件质量保证涉及的基础知识,然后以软件质量保证的目标为着眼点,将软件质量保证问题分解为技术评审、软件测试等内容,并全面介绍了软件测试的方法及应用。
u结合课程内容设置了“课程思政”栏目,启发读者对软件质量保证、软件测试的思考与探索,引领积极价值取向。
u在主体内容之外,设计了“知识拓展”“案例分析”“勤思敏学”“学习小结”等栏目,激发读者的学习兴趣,拓展视野。
u在编写过程中侧重于实践应用,通过在章节内容中添加“综合示例”,以案例形式融入创新思维方法等新内容,引导学生应用恰当的测试方法解决现实中的实际问题。
u本书融合数字资源,实现教材增值赋能。拟通过二维码技术,建立纸质教材和数字化资源的有机联系,使学生能够使用移动终端随时、随地进行学习。
"

查看详情