《20171130-构建之法:现代软件工程-阅读笔记》
第13章 软件测试
13.1基本名词解释及分类
Bug:软件的缺陷
Test Case:测试用例 测试用例描述了一个完整的测试过程,包括测试环境、输入、期望的结果等。
Test Suite:测试用力集 即一组相关的测试用例。
Bug 可以分解为:症状、程序错误、根本原因。
13.1.1 按测试设计的方法分类
测试设计有两类方法:黑箱和白箱
13.2 各种测试方法
13.2.1 单元测试和代码覆盖率测试
13.2.2 构建验证测试
13.2.3 验证测试
13.2.4 “探索式”的测试
“Ad hoc”原意是指“特定的,一次性的”。这样的测试也可以叫Exploratory Test。