出版社:科学出版社
年代:2008
定价:40.0
本书系统讲述软件测试的基本概念、理论和方法,以及它们在工程实践中的应用,同时适用于软件测试领域的研究者和工程实践人员。在本书中,软件测试的概念作为软件开发过程中每个阶段的一个有机组成部分进行讲述,而不是像传统方式那样把软件测试作为独立的、位于软件实现之后的一项活动。书中每一章的开始都给出一组预期达到的目标,为读者的阅读起到指导作用;每一章的结尾都列出关键的概念和术语,并给出相关的参考文献,使得读者在需要时能够更加深入的进行学习。
第一章软件测试基础
本章目标
1.1简介
1.2软件测试概述
1.2.1相关术语
1.2.2对测试的误解
1.2.3软件测试的目标
1.2.4挑战和问题
1.3实施有效的软件测试
1.4软件测试类型
1.5软件测试原则
1.6测试与调试
1.7小结
习题
参考文献
相关链接
第二章软件可测试性
本章目标
2.1简介
2.2可测试性的定义
2.3提高可测试性的要素
2.3.1内部要素
2.3.2外部要素
2.3.3环境要素
2.4可测试性等级
2.5可测试性评价
2.6可测试性分析
2.6.1可测试性设计
2.6.2可测试性增强
2.7可测试性的综合考虑
2.8可测试性与面向对象软件质量
2.8.1质量要素
2.8.2设计特征
2.8.3质量要素与设计特征的关系
2.9小结
习题
参考文献
相关链接
第三章静态测试
本章目标
3.1简介
3.2静态测试的原则
3.3静态测试方法分类
3.3.1一般方法
3.3.2静态测试分类
3.4人工测试技术
3.4.1走查
3.4.2正式评审
3.4.3审查
3.5自动测试技术
3.5.1语法分析器
3.5.2静态验证
3.5.3符号执行
3.6静态测试与动态测试的比较
3.7小结
习题
参考文献
相关链接
第四章黑盒测试
本章目标
4.1简介
4.2黑盒测试技术
4.3等价类划分法
4.3.1范围和前景
4.3.2测试用例生成
4.4边界值分析法
4.4.1范围和前景
4.4.2测试用例生成
4.5健壮性测试
4.5.1范围和前景
4.5.2测试用例生成
4.6语法测试
4.6.1范围和前景
4.6.2测试用例生成
4.7有穷状态测试
4.7.1范围和前景
4.7.2测试用例生成
4.8小结
习题
参考文献
相关链接
第五章白盒测试
本章目标
5.1简介
5.2白盒测试技术
5.3白盒建模
5.4基本路径测试
5.4.1范围和前景
5.4.2测试用例生成
5.5控制结构测试
5.5.1范围和前景
5.5.2测试用例生成
5.6变异测试
5.6.1范围和前景
5.6.2测试用例生成
5.7灰盒测试
5.7.1范围和前景
5.7.2测试用例生成
5.8小结
习题
参考文献
相关链接
第六章软件测试策略
本章目标
6.1简介
6.2测试策略考虑的问题
6.3测试策略的前提
6.4常用软件测试策略
6.4.1单元测试
6.4.2集成测试
6.4.3确认测试
6.4.4系统测试
6.4.5回归测试
6.5测试结束条件
6.6软件构件测试
6.7实时系统测试
6.8软件测试模型
6.8.1V-模型
6.8.2W-模型
6.8.3B-模型
6.9小结
习题
参考文献
相关链接
第七章软件测试计划
本章目标
7.1简介
7.2测试计划规格说明
7.3测试计划的层次
7.4制订测试计划
7.4.1相关要素
7.4.2可测试性评价
7.5主测试计划
7.6阶段性测试计划
7.6.1接收测试计划
7.6.2系统测试计划
7.6.3集成测试计划
7.6.4单兀测试计划
7.7小结
习题
参考文献
相关链接
第八章面向对象测试
本章目标
8.1简介
8.2面向对象方法
8.2.1对象
8.2.2类
8.2.3特点
8.3面向对象产生的影响
8.4相关问题
8.5面向对象测试模型
8.6面向对象软件测试策略
8.7需求测试
8.8设计测试
8.9单元测试
8.10集成测试
8.11系统测试
8.12小结
习题
参考文献
相关链接
第九章软件容错
本章目标
9.1简介
9.2软件容错的用途
9.3软件失效
9.4软件容错的原则
9.5软件容错技术
9.6基于故障的测试方法
9.7小结
习题
参考文献
相关链接
第十章变异测试
本章目标
10.1简介
10.2结构化变异
10.3面向对象变异
10.4小结
习题
参考文献
相关链接
第十一章类测试的复杂性
本章目标
11.1简介
11.2类级别测试
11.3类的度量
11.4面向对象度量的现状
11.5度量套集
11.6基于类图的度量计算
11.7实例检验
11.8统计分析
11.9实例解释
11.10小结
习题
参考文献
相关链接
本书系统地讲述软件测试的基本概念、理论和方法,及其在工程实践中的应用。本书中,软件测试的概念作为软件开发过程中每个阶段的一个有机组成部分进行讲述,而不是像传统方式那样把软件测试作为独立的、位于软件实现之后的一项活动。本书内容丰富,讲解通俗易懂,具有很强的可读性和实用性。 本书系统地讲述软件测试的基本概念、理论和方法,及其在工程实践中的应用。本书中,软件测试的概念作为软件开发过程中每个阶段的一个有机组成部分进行讲述,而不是像传统方式那样把软件测试作为独立的、位于软件实现之后的一项活动。书中每一章的开始都给出一组预期要达到的目标,以方便读者阅读;每一章的结尾都给出相关的参考文献,以方便读者进行深入学习。 本书适用于高等院校的计算机专业本科及硕士生阅读,可作为软件测试课程教材。书中阐述了软件测试研究和实践领域的实用内容,可供软件测试领域的研究者和工程实践人员阅读参考。
书籍详细信息 | |||
书名 | 软件测试站内查询相似图书 | ||
丛书名 | 软件研发精品译丛 | ||
9787030230959 如需购买下载《软件测试》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN | |||
出版地 | 北京 | 出版单位 | 科学出版社 |
版次 | 1版 | 印次 | 1 |
定价(元) | 40.0 | 语种 | 简体中文 |
尺寸 | 24 | 装帧 | 平装 |
页数 | 印数 |