作品简介

《软件评测师教程(第2版)(全国计算机技术与软件专业技术资格(水平)考试指定用书)》作为全国计算机技术与软件专业技术资格(水平)考试用书,全面系统地涵盖了软件评测所需的专业知识。全书共19章,对软件评测的基本理论、测试技术、测试技术应用、新技术应用进行系统的讲解,并给出了相关的实践案例。

《软件评测师教程(第2版)(全国计算机技术与软件专业技术资格(水平)考试指定用书)》以软件评测相关的标准为基础,同时结合新测试技术的发展,给出了软件评测的相关理论和实践。通过该书的学习,读者可以掌握软件评测实践,提升软件评测能力。

《软件评测师教程(第2版)(全国计算机技术与软件专业技术资格(水平)考试指定用书)》既是软件评测师考试培训的必备学习教材,同时也适用于测试人员、测试经理和软件质量保证的技术人员使用。

作者:张旸旸 、于秀明。

作品目录

  • 内容简介
  • 第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 机器学习在软件测试中的应用
  • 参考文献
展开全部