类似推荐
编辑推荐
本书全面系统地涵盖了软件评测所需的专业知识。
内容简介
全书共19章,对软件评测的基本理论、测试技术、测试技术应用、新技术应用进行系统的讲解,并给出了相关的实践案例。
本书以软件评测相关的标准为基础,同时结合新测试技术的发展,给出了软件评测的相关理论和实践。通过本书的学习,读者可以掌握软件评测实践,提升软件评测能力。
本书既是软件评测师考试培训的必备学习教材,同时也适用于测试人员、测试经理和软件质量保证的技术人员使用。
章节目录
版权信息
内容简介
第2版前言
第一篇 基础理论篇
第1章 软件测试概述
1.1 软件测试的背景
1.2 软件错误相关的典型案例
1.3 国内外发展现状及趋势
第2章 软件测试基础
2.1 软件测试的基本概念
2.2 软件测试的原则
2.3 软件测试模型
2.4 软件测试分类
第3章 软件测评相关标准
3.1 标准化概述
3.2 软件质量模型与评价标准
3.3 软件测试标准
3.4 软件测试工作量及成本估算相关标准
第4章 软件测试过程和管理
4.1 测试过程模型
4.2 组织级测试过程
4.3 测试管理过程
4.4 静态测试过程
第二篇 测试技术篇
第5章 基于规格说明的测试技术
5.1 测试用例设计方法
5.2 测试设计方法选择策略
5.3 测试用例的编写
第6章 基于结构的测试技术
6.1 静态测试技术
6.2 动态测试技术
6.3 基于结构的测试辅助技术
6.4 基于结构测试的综合策略
第7章 自动化测试技术
7.1 自动化测试技术概述
7.2 自动化测试的实践策略
7.3 测试设计的自动化技术
7.4 测试执行的自动化技术
第8章 基于经验的测试技术
8.1 错误猜测法
8.2 探索性测试
8.3 基于检查表的测试
第9章 基于质量特性的测试与评价
9.1 功能性测试
9.2 性能效率测试
9.3 易用性测试
9.4 可靠性测试
9.5 信息安全性测试
9.6 维护性测试
9.7 兼容性测试
9.8 可移植性测试
9.9 依从性测试
9.10 符合性测试
第三篇 测试技术应用篇
第10章 基于风险的测试
10.1 基于风险的测试概述
10.2 风险分析和缓解措施设计
10.3 测试级别与测试实施
10.4 测试估算与平衡决策
第11章 分层架构软件测试
11.1 分层架构介绍
11.2 质量特性
11.3 测试策略
11.4 测试案例
第12章 事件驱动架构软件测试
12.1 架构概述
12.2 质量特性
12.3 测试策略
12.4 测试案例
第13章 微内核架构软件测试
13.1 微内核架构概述
13.2 质量特性
13.3 测试策略
13.4 测试案例一
13.5 测试案例二
第14章 分布式架构软件测试
14.1 架构概述
14.2 质量特性
14.3 分布式架构软件测试常见的质量目标
14.4 分布式架构软件测试常见的测试策略
14.5 测试案例
第四篇 新技术应用篇
第15章 移动应用软件测试
15.1 移动终端平台和应用软件介绍
15.2 移动应用软件的测试
15.3 移动应用软件功能测试案例
第16章 物联网软件系统测试
16.1 物联网简介
16.2 物联网的测试类型
16.3 物联网渗透测试技术
第17章 大数据系统测试
17.1 大数据简介
17.2 大数据测试技术
17.3 大数据功能测试案例
第18章 可信软件验证技术
18.1 可信软件
18.2 可信软件的验证技术
第19章 人工智能时代下的软件测试技术发展
19.1 人工智能时代的到来
19.2 人工智能辅助测试技术
19.3 机器学习在软件测试中的应用
参考文献
软件评测师教程(第2版)是2021年由清华大学出版社出版,作者张旸旸 主编。
得书感谢您对《软件评测师教程(第2版)》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。