顶部
收藏

系统测试分析与设计


作者:
曾岳 董如婵
定价:
30.00元
ISBN:
978-7-04-049040-4
版面字数:
310.000千字
开本:
16开
全书页数:
暂无
装帧形式:
平装
重点项目:
暂无
出版时间:
2018-04-20
读者对象:
高等教育
一级分类:
计算机/教育技术类
二级分类:
软件工程专业课程

本书是“十三五”江苏省高等学校重点教材,同时也是“高等学校本科计算机类专业应用型人才培养研究”项目规划教材,根据项目研制的《高等学校本科软件工程专业应用型人才培养指导意见》对“系统测试分析与设计”课程建议的主要知识点编写而成。全书按照测试的一般过程,即需求整理熟悉、测试需求分析、测试用例设计,以一个实际项目——MealApp点餐系统为例,展开测试整体流程,使读者面对一个测试项目能够做到心中有数,着手落地地设计测试案例并进行测试执行。全书共9章,主要内容为:系统测试概述、系统测试类型、软件质量模型、测试团队、系统测试需求提取、系统测试需求分析、系统测试设计、系统测试执行、MealApp点餐系统测试分析设计案例。

为便于高校师生教学,本书提供配套的重难点视频讲解、电子教案、教学案例源文档及源代码等教学资源。本书可作为应用型高校本科计算机、软件工程专业“软件测试”相关课程的教材,也可供从事软件测试相关工作的软件技术人员参考。

  • 前辅文
  • 第1章 系统测试概述
    • 1.1 系统测试概念
      • 1.1.1 常见系统分类
      • 1.1.2 实际环境和开发环境
    • 1.2 软件系统测试阶段及过程介绍
      • 1.2.1 系统测试的阶段
      • 1.2.2 系统测试过程介绍
    • 习题1
  • 第2章 系统测试类型
    • 2.1 功能测试
    • 2.2 性能测试
    • 2.3 压力测试
    • 2.4 容量测试
    • 2.5 安全性测试
    • 2.6 图形用户界面(GUI)测试
    • 2.7 可用性测试
    • 2.8 安装测试
    • 2.9 异常测试
    • 2.10 备份测试
    • 2.11 文档测试
    • 2.12 稳定性测试
    • 习题2
  • 第3章 软件质量模型
    • 3.1 软件质量定义
      • 3.1.1 什么是质量
      • 3.1.2 质量铁三角
    • 3.2 软件质量模型
      • 3.2.1 功能性
      • 3.2.2 性能效率
      • 3.2.3 兼容性
      • 3.2.4 易用性
      • 3.2.5 可靠性
      • 3.2.6 信息安全性
      • 3.2.7 维护性
      • 3.2.8 可移植性
    • 3.3 软件质量活动
      • 3.3.1 SQA和测试的关系
      • 3.3.2SQA工作范围
    • 习题3
  • 第4章 测试团队
    • 4.1 测试团队
    • 4.2 测试成员
      • 4.2.1 测试成员的角色
      • 4.2.2 角色的职责
      • 4.2.3 测试成员具备的个人素质
    • 习题4
  • 第5章 系统测试需求提取
    • 5.1 系统测试需求概述
      • 5.1.1 系统测试需求的概念
      • 5.1.2 系统测试需求的意义
    • 5.2 系统测试需求提取
    • 5.3 基于“MealApp点餐系统”测试需求文档
    • 习题5
  • 第6章 系统测试需求分析
    • 6.1 系统测试需求分析的概述
    • 6.2 系统测试需求分析工程方法
      • 6.2.1 继承性分析法
      • 6.2.2 质量模型分析法
      • 6.2.3 功能交互分析法
      • 6.2.4 用户场景分析法
    • 6.3 MealApp点餐系统测试需求分析案例
      • 6.3.1 “MealApp点餐系统”的查看用户信息的质量模型分析案例
      • 6.3.2 “MealApp点餐系统”功能交互分析案例
      • 6.3.3 “MealApp点餐系统”的用户场景分析案例
    • 习题6
  • 第7章 系统测试设计
    • 7.1 黑盒测试概述
    • 7.2 系统测试的设计方法
      • 7.2.1 等价类划分法
      • 7.2.2 边界值分析法
      • 7.2.3 判定表法
      • 7.2.4 因果图法
      • 7.2.5 正交试验法
      • 7.2.6 状态迁移法
      • 7.2.7 流程分析法
      • 7.2.8 基于输入域的测试法
      • 7.2.9 基于输出域的测试法
      • 7.2.10 异常分析法
      • 7.2.11 错误猜测法
    • 7.3 基于MealApp点餐系统的测试分析设计
      • 7.3.1 基于输入域的测试法的使用
      • 7.3.2 因果图法的使用
      • 7.3.3 判定表法的使用
      • 7.3.4 正交实验法的使用
      • 7.3.5 状态迁移法的使用
      • 7.3.6 流程分析法的使用
      • 7.3.7 错误推测法的使用
    • 习题7
  • 第8章 系统测试执行
    • 8.1 系统测试执行概述
    • 8.2 系统测试任务安排
    • 8.3 测试环境的准备
      • 8.3.1 测试设备检查
      • 8.3.2 测试环境搭建
      • 8.3.3 测试环境的设置
    • 8.4 执行测试用例
      • 8.4.1 执行测试用例进度
      • 8.4.2 用例执行情况
      • 8.4.3 版本控制
    • 8.5 测试执行记录
      • 8.5.1 错误的分类
      • 8.5.2 错误报告的内容
  • 第9章 MealApp点餐系统测试分析与设计案例
    • 9.1 需求整理熟悉
    • 9.2 测试需求分析
      • 9.2.1 质量模型分析
      • 9.2.2 功能交互分析
      • 9.2.3 用户场景分析
    • 9.3 测试用例设计
      • 9.3.1 测试用户登录、注册账号
      • 9.3.2 测试用户点餐、选座
      • 9.3.3 测试用户订单管理
      • 9.3.4 测试管理员账号登录
      • 9.3.5 测试菜单管理
      • 9.3.6 测试用户管理
      • 9.3.7 测试菜品分组管理
  • 参考文献

本数字课程与“十三五”江苏省高等学校重点教材《系统测试分析与设计》纸质教材一体化设计,紧密配合,为读者提供电子教案、实践案例、实验指导书等资源。充分运用多种形式的媒体资源,丰富知识的呈现形式,拓展教材内容。在有效帮助读者提升课程学习效果的同时,也为读者自主学习学习提供思维与探索的空间。

相关图书