目录

  • 1 课程简介
    • 1.1 课程简介和评分构成说明
    • 1.2 参考教材
  • 2 第1章 绪论
    • 2.1 行业现状
    • 2.2 软件与软件测试
    • 2.3 软件测试定义的课后思考
    • 2.4 软件缺陷
    • 2.5 测试用例
    • 2.6 软件质量
    • 2.7 本章要点
  • 3 第2章 黑盒测试
    • 3.1 概述
    • 3.2 等价类测试
    • 3.3 边界值测试
    • 3.4 基于场景的测试
    • 3.5 本章要点
  • 4 第3章 黑盒测试实践
    • 4.1 实践作业
    • 4.2 测试管理
      • 4.2.1 测试用例管理
      • 4.2.2 缺陷管理
  • 5 第4章 白盒测试
    • 5.1 概述
    • 5.2 对判定的测试
    • 5.3 对路径的测试
    • 5.4 静态白盒测试
    • 5.5 本章要点
  • 6 第5章 单元测试
    • 6.1 单元测试基本思想
    • 6.2 基于JUnit的单元测试
    • 6.3 本章要点
  • 7 第6章 白盒测试实践
    • 7.1 实践作业
  • 8 第7章 软件质量
    • 8.1 软件质量模型
    • 8.2 软件质量度量
参考教材
  • 1 教材说明
  • 2 在线阅读

本课程使用的教材为:

主教材:

1. Andreas Spillner et al. Software Testing Foundations (4nd Edition). Beijing:Posts and Telecom Press, 2014 

该书为原版英文教材,介绍了软件测试的相关基础概念和方法。

参考教材:

2. Wu Jianjie. Software Testing Practical Course – Methods and Experiences ( In Chinese ). Beijing: Publishing House of Electronics Industry, 2012.

该书介绍了软件测试中最重要的测试用例设计方法,以及测试实施的三个阶段。该书为本课程最主要使用的参考教材。本课程中用到的一些实例将来自本书。

3. Zou Xin. Build To Win, Effective Software Engineering(3rd Edition). Beijing: Posts & Telecom Press, 2017

该书介绍了软件工程相关方法与实践。通过阅读该书可有助于加深对软件测试和软件质量与软件工程关系的理解。

4. Glenford J Myers et al. The Art of Software Testing (2nd Edition). Beijing: China Machine Press, 2008

该书为软件测试领域最经典的著作之一,该书介绍了黑盒测试、白盒测试等经典的测试方法,是一门很好的入门书籍。建议大家阅读原版英文著作。

5. Ron Patton. Software testing. Beijing: China Machine Press, 2013

该书为软件测试领域最经典的著作之一,该书介绍了测试方法、测试原则、测试管理等方面的基础知识,也是一门很好的入门书籍。

封面:

下面是上述书籍的封面图片。