第一部分 测试理论基础
第1章 测试理论基础
1.1 软件测试概论
1.1.1 软件危机
1.1.2 软件测试的起源和发展
1.1.3 软件测试基础
1.1.4 软件开发模型
1.2 测试用例
1.2.1 测试用例的重要性
1.2.2 什么是好的测试用例
1.2.3 测试用例的分类和构成
1.2.4 测试用例的要素
1.2.5 测试用例设计
1.3 测试的生命周期
1.3.1 计划阶段
1.3.2 分析阶段
1.3.3 设计阶段
1.3.4 构建阶段
1.3.5 循环测试阶段
1.3.6 最后测试和实施阶段
1.3.7 实施后阶段
1.4 如何进行功能测试
1.5 Bug管理
1.5.1 Bug基础
1.5.2 如何找到更好更多的Bug
1.5.3 如何报告Bug
1.5.4 如何提交Bug
1.5.5 Bug报告单示例
第二部分 手工测试
第2章 以太协议的测试
第3章 VLAN的测试
第4章 STP/RSTP/MSTP的测试
第5章 链路聚合的测试
第6章 ARP的测试
第7章 ICMP的测试
第8章 RIP测试
第9章 OSPE测试
第10章 ACL测试
第11章 测试工具
第三部分 自动化测试
第12章 自动化测试技术
参考文献