软件测试方法与技巧实战指南.doc
软件测试方法与技巧实战指南
TOC\o1-2\h\u23535第一章测试基础理论 3
139471.1软件测试概述 3
54481.2测试类型与级别 3
300781.2.1测试类型 3
182331.2.2测试级别 3
6141.3测试原则与策略 3
269961.3.1测试原则 3
116461.3.2测试策略 4
27890第二章功能测试 4
261872.1等价类划分测试 4
9782.1.1等价类的定义与划分 4
154782.1.2等价类划分测试的实施 5
53942.2边界值分析测试 5
84702.2.1边界值的定义与分类 5
90142.2.2边界值分析测试的实施 5
131162.3故障树分析测试 5
258922.3.1故障树的构建 5
312182.3.2故障树分析测试的实施 5
27302.4误差猜测测试 6
161332.4.1误差猜测测试的实施 6
12956第三章功能测试 6
64843.1功能测试概述 6
16343.2功能测试工具选用 6
272693.3功能测试方法与技巧 7
203313.4功能瓶颈分析与调优 7
29500第四章自动化测试 8
155984.1自动化测试概述 8
313194.2自动化测试工具介绍 8
12334.3自动化测试框架设计 8
99124.4自动化测试实施与维护 9
8371第五章安全测试 9
267825.1安全测试概述 9
124025.2安全测试方法与技巧 9
303775.2.1黑盒测试 9
55325.2.2白盒测试 9
173895.2.3灰盒测试 10
142535.2.4逆向工程 10
163295.3常见安全漏洞分析 10
79495.3.1SQL注入 10
300525.3.2跨站脚本攻击(XSS) 10
177055.3.3跨站请求伪造(CSRF) 10
40775.3.4目录遍历 10
107775.4安全测试工具使用 10
128285.4.1Wireshark 10
12005.4.2BurpSuite 10
170325.4.3Nmap 10
184205.4.4Metasploit 11
7110第六章兼容性测试 11
208016.1兼容性测试概述 11
180336.2操作系统兼容性测试 11
278196.3浏览器兼容性测试 11
216466.4硬件兼容性测试 12
2400第七章稳定性测试 12
289027.1稳定性测试概述 12
15547.2稳定性测试方法与技巧 12
26307.2.1长时间运行测试 12
321777.2.2负载测试 12
4647.2.3极端条件测试 13
325107.2.4压力测试 13
155527.3稳定性测试工具选用 13
117177.3.1功能测试工具 13
156887.3.2稳定性测试工具 13
6937.3.3监控工具 13
172757.4稳定性测试结果分析 13
182287.4.1故障分析 13
159637.4.2功能分析 13
52837.4.3资源使用分析 14
221467.4.4稳定性评估 14
6892第八章回归测试 14
263788.1回归测试概述 14
205598.2回归测试策略与技巧 14
78268.3回归测试工具使用 14
319448.4回归测试案例分析 15
4501第九章测试管理 15
259979.1测试管理概述 15
42199.2测试计划与管理 16
167419.2.1测试计划编制 16
263629.2.2测试计划执行 16
94609.3测试团队管理 16
60889.3.1测试团队组建 16
200179.3.2测试团队培训 17
324409.3.3测试团队维护 17
124349.4测试过程改进 17
21666第十章测试案例分析 17
2861210.1功能测试案例分析 17
1122410.2功能测试案例分析 18
9439