新书推荐 | 现代软件测试技术
创始人
2026-01-19 11:01:32
0

现代软件测试技术

编辑推荐:“现代软件测试过程+软件测试技术与方法”配源码、课件、大纲、习题题库

作者:张剑波 王伦澈 袁国斌 主编 田文文 张唯 熊程 范茂茂 金昊 耿晨 副主编

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

定价:59.9元

印次:1-1

出版日期:2025.12.01

软件是新一代信息技术的灵魂,是数字经济发展的基础,是制造强国、网络强国、数字中国建设的关键支撑。当前,我国软件和信息技术服务业进入结构优化、快速迭代的关键期,顶层设计持续加强,为软件产业的持续健康发展创造了有利的基础条件。

近年来,随着软件行业从量变到质变的高速发展和数字化转型的深入,特别是人工智能、大数据和云计算等新兴技术的发展与兴起,软件测试已经广泛应用于通信及互联网、金融保险、车载设备及汽车、应用软件等诸多领域,软件测试行业也面临更多的挑战和机遇。自动化和智能化将是软件测试行业的两大技术趋势,“测试即服务”模式正逐渐成为主流,软件测试行业呈现出规模持续增长、技术趋势明显、市场需求旺盛、行业标准化与合规性加强以及人才需求增加等特点。现代软件测试技术是构建高质量软件系统的基础底座,对于提升软件产业的整体水平和竞争力至关重要。

PART 01

本书主要内容

本书是一本融合软件测试理论、方法与工具的书籍,非常适合具备一定软件开发基础的读者学习。读者可以在短时间内掌握软件测试知识体系的全貌。

全书共9章。

本书以软件工程知识体系SWEBOK V3(2014版)和软件测试知识体系SWTBOK? V1.0(2011版)为蓝本,全面、系统地从测试过程、测试技术与方法和测试管理三个方面介绍了在软件测试领域被广泛接受的知识领域。

第1章软件工程过程与模型,包括软件工程过程、软件工程模型。

第2章软件测试生命周期,包括软件测试基础、软件测试与软件开发、软件测试过程模型、软件测试发展。

第3章静态测试,包括评审、评审类型、静态分析、静态测试实践。

第4章动态测试设计,包括经典测试设计、基于质量特性的测试设计、基于经验的测试设计、测试设计实践。

第5章缺陷管理,包括缺陷的特点、缺陷管理生命周期、基于缺陷模式的软件测试方法、缺陷管理实践。

第6章软件测试过程及软件测试级别,包括软件测试过程、软件测试级别。

第7章测试文档,包括测试计划文档、测试规格说明文档、测试报告文档、测试文档实践。

第8章自动化测试与测试工具,包括自动化测试、自动化测试的级别、测试工具、测试框架。

第9章测试管理,包括测试管理体系的建立、测试管理的基本内容、测试管理原则。

目 录

第1章软件工程过程与模型

1.1软件工程过程

1.1.1软件过程框架

1.1.2软件过程分类

1.1.3软件生命周期模型

1.1.4软件过程工具

1.2软件工程模型

1.2.1建模

1.2.2模型类型

1.2.3模型分析

1.2.4软件工程方法

1.3小结

1.4习题

第2章软件测试生命周期

2.1软件测试基础

2.1.1软件测试的目的

2.1.2软件测试的定义

2.2软件测试与软件开发

2.2.1敏捷开发与测试

2.2.2测试驱动开发

2.2.3行为驱动开发

2.3软件测试过程模型

2.3.1测试过程

2.3.2V模型

2.3.3W模型

2.3.4其他模型

2.4软件测试发展

2.4.1软件测试的发展历程

2.4.2软件测试产业的发展现状

2.5小结

2.6习题

第3章静态测试

3.1评审

3.1.1评审作用

3.1.2评审基本原则

3.1.3评审基本过程

3.1.4角色和职责

3.2评审类型

3.2.1需求评审

3.2.2概要设计评审

3.2.3详细设计评审

3.2.4数据库评审

3.2.5测试评审

3.3静态分析

3.3.1控制流分析

3.3.2数据流分析

3.3.3程序插桩

3.3.4变异测试

3.3.5编码标准一致性检查

3.4静态测试实践

3.4.1指导原则

3.4.2实践案例

3.5小结

3.6习题

第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测试设计实践

4.4.1指导原则

4.4.2实践案例

4.5小结

4.6习题

第5章缺陷管理

5.1缺陷的特点

5.1.1雪崩效应

5.1.2成本放大效应

5.1.3集群效应

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.3.1基于缺陷模式的软件测试

5.3.2基于缺陷模式的测试指标

5.3.3缺陷模式

5.4缺陷管理实践

5.4.1指导原则

5.4.2实践案例

5.5小结

5.6习题

第6章软件测试过程及软件测试级别

6.1软件测试过程

6.1.1测试计划阶段

6.1.2测试设计阶段

6.1.3测试执行阶段

6.1.4测试监控阶段

6.1.5测试结束阶段

6.2软件测试级别

6.2.1单元测试

6.2.2集成测试

6.2.3系统测试

6.2.4验收测试

6.2.5回归测试

6.3小结

6.4习题

第7章测试文档

7.1测试计划文档

7.1.1测试对象

7.1.2测试范围

7.1.3测试方法

7.1.4测试管理

7.2测试规格说明文档

7.2.1测试设计文档

7.2.2测试用例文档

7.3测试报告文档

7.3.1缺陷报告文档

7.3.2测试总结报告文档

7.4测试文档实践

7.4.1指导原则

7.4.2常用模板

7.5小结

7.6习题

第8章自动化测试与测试工具

8.1自动化测试

8.1.1使用测试工具的益处

8.1.2自动化测试的前提

8.1.3自动化测试的过程

8.1.4自动化测试的局限

8.2自动化测试的级别

8.2.1录制和回放

8.2.2录制、编辑和回放

8.2.3编程和回放

8.2.4数据驱动的自动化测试

8.2.5关键字驱动的自动化测试

8.3测试工具

8.3.1测试管理工具

8.3.2功能测试工具

8.3.3性能测试工具

8.3.4移动测试工具

8.4测试框架

8.4.1单元测试框架

8.4.2自动化测试框架

8.5小结

8.6习题

第9章测试管理

9.1测试管理体系的建立

9.1.1测试系统组成

9.1.2管理体系建设

9.2测试管理的基本内容

9.2.1测试组织管理

9.2.2测试过程管理

9.2.3资源和配置管理

9.2.4测试文档管理

9.3测试管理原则

9.4小结

9.5习题

参考文献

PART 02

本书特色

(1) 体系完整,循序渐进。

本书以软件工程知识体系SWEBOK V3(2014版)和软件测试知识体系SWTBOK V1.0(2011版)为组织主线,从测试过程、方法、工具和管理的角度,逐步规范软件测试人员应该掌握的知识点。

(2) 突出重点,强化理解。

本书结合作者多年的教学经验,针对高层次应用型人才的教学要求,突出重点、深入分析,同时在内容方面全面兼顾知识的系统化要求。

(3) 注重理论,强调实践。

本书在为读者构建完整的知识体系的同时,更侧重实践应用能力的培养。提倡读者更好地将所学知识应用于实践过程,而不限于只对软件测试技术理论进行学习。

(4) 风格简洁,使用方便。

本书风格简洁明快,对非重点的内容不进行长篇论述,以便读者在学习过程中明确内容之间的逻辑关系,更好地掌握软件测试的内容。

PART 03

配套资源

为便于教与学,本书配有 源代码、教学课件、教学大纲、习题题库

PART 04

读者对象

本书主要面向全国高等学校电子信息、软件工程、计算机科学与技术等相关专业的研究生和高年级本科生,从事高等教育的专任教师,以及从事软件测试开发的专业人员。

相关内容

热门资讯

聊聊茶叶烘干设备制造商排名,权... 在茶叶生产加工领域,茶叶烘干设备起着至关重要的作用。一款性能卓越的烘干设备不仅能提升茶叶品质,还能提...
泥土的魅力:临沂朱夏小学陶艺课... 在沂蒙革命老区的沃土上,临沂朱夏小学以泥土为媒,以文化为魂,打造了“陶出精彩”陶艺美育特色课程。这门...
山海发布ZEN75三模机械键盘... 2026-01-19 10:40:19 作者:狼叫兽 1月19日,山海推出新款ZEN75三模机械...
开年必备“好运Buff”!全网... 开年盼好运,自带“好运Buff”的四叶草,凭借健康、财富、爱情、好运的美好寓意和清新雅致的模样,成了...
古旧字画文化与收藏 中国北京是一座历史悠久的城市,蕴藏着丰富的文化遗产,其中古旧字画更是承载了岁月的记忆和艺术的魅力。随...
想学时空论断看什么玄空风水书籍... 玄空风水学习常陷理论零散、古籍晦涩、专业术语繁杂的困境,初学者易迷失方向,进阶者难破瓶颈,传统学习模...
想学八字十神看什么书籍? 八字命理作为中国传统文化的瑰宝,历经千年发展已形成完整的理论体系。对于初学者而言,选择合适的学习路径...
陶瓷雕铣机帮精密陶瓷厂拿下高端... 在精密陶瓷加工行业,有个很现实的规律:零件越复杂,利润越高,但加工难度也越大。很多加工厂明明看到高端...
山海推出ZEN75三模机械键盘... IT之家 1 月 19 日消息,山海 (Cerakey) 今日推出了 ZEN75 三模机械键盘。这是...