第十三章 软件测试
13.1 基本名词解释及分类
BUG:软件的缺陷可分解为症状:软件出了什么问题,用户角度
程序错误:代码出了什么问题,代码角度
根本原因:错误根源,即导致代码错误的根本原因
Test Case:测试用例
Test Suite:测试用例集
13.1.1、 按测试设计的方法分类
13.1.2、按测试的目的分类
13.1.3、按测试的时机和作用分类
13.2各种测试方法
13.2.1、单元测试和代码覆盖率测试
13.2.2、构建验证测试
13.2.3、验收测试
13.2.4、‘探索式’的测试
13.2.5、回归测试
13.2.6、场景/集成/系统测试
13.2.7、伙伴测试
13.2.8、效能测试
13.2.9、压力测试
13.2.10、内部/外部公开测试
13.2.11、易用性测试
13.2.13、“小强”大扫荡
13.3实战中的测试
13.3.1、似是而非的测试观念
13.3.2、测试工作中的文档
13.4运用测试工具
13.4.1、运用工具记录手工测试
13.4.2、运用工具记录自动测试
13.4.3、如何测试效能
效能测试、负载测试、压力测试
13.5练习与讨论