软件测试方法与技巧作业指导书.doc
软件测试方法与技巧作业指导书
TOC\o1-2\h\u23091第一章绪论 3
229611.1软件测试概述 3
68691.2软件测试的重要性 4
31676第二章测试用例设计方法 4
6382.1等价类划分法 4
282912.2边界值分析 5
295762.3因素分析 5
275052.4正交实验法 5
2110第三章黑盒测试方法 6
61233.1功能测试 6
70623.1.1概述 6
24773.1.2等价类划分 6
247213.1.3边界值分析 6
48973.1.4因果图 6
178393.1.5错误推测 7
162493.2接口测试 7
33713.2.1概述 7
257483.2.2接口测试方法 7
19993.2.3接口测试工具 7
84273.3功能测试 7
39973.3.1概述 7
36203.3.2功能测试方法 7
22193.3.3功能测试工具 7
299443.4安全测试 8
86633.4.1概述 8
300973.4.2安全测试方法 8
72463.4.3安全测试工具 8
28554第四章白盒测试方法 8
225084.1逻辑覆盖 8
38914.2控制流测试 8
51244.3数据流测试 9
209464.4代码审查 9
3862第五章测试管理 9
84285.1测试计划 9
177835.2测试进度管理 10
258245.3测试风险管理 10
199625.4测试报告 10
12636第六章自动化测试 11
33526.1自动化测试概述 11
6256.1.1自动化测试的定义 11
312776.1.2自动化测试的优点 11
305476.1.3自动化测试的局限性 11
204166.2自动化测试工具 11
82006.2.1自动化测试工具的分类 11
17826.2.2自动化测试工具的选择 11
239486.3自动化测试脚本编写 12
162796.3.1脚本编写原则 12
41606.3.2脚本编写技巧 12
3426.4自动化测试维护 12
283126.4.1脚本维护 12
266786.4.2测试环境维护 12
282566.4.3测试数据维护 12
7493第七章功能测试与优化 12
156407.1功能测试概述 12
179287.2功能测试方法 13
266727.2.1负载测试 13
103037.2.2压力测试 13
72157.2.3容量测试 13
278947.2.4并发测试 13
230517.3功能测试工具 13
12797.3.1LoadRunner 13
154157.3.2JMeter 13
5797.3.3AppLoader 13
289827.4功能优化策略 13
52597.4.1代码优化 14
326917.4.2数据库优化 14
35087.4.3系统架构优化 14
185447.4.4资源优化 14
124007.4.5监控与调优 14
7301第八章移动应用测试 14
261018.1移动应用测试概述 14
130028.1.1移动应用测试基本概念 14
67358.1.2移动应用测试类型 14
239068.1.3移动应用测试流程 15
154168.2移动设备兼容性测试 15
104258.2.1操作系统兼容性测试 15
11768.2.2设备型号兼容性测试 15
60188.3移动应用功能测试 15
28478.3.1启动功能测试 15
29228.3.2运行功能测试 16
62948.3.3网络功能测试 16
103968.4移动应用安全测试 16
278688.4.1数据安全测试 16
128858.4.2系统安全测试 16
75968.4.3用户体验安全测试 16
4369第九章软件测试过程改进 16
73199.1测试过程改进概述 16
304859.1.1定义与目的 16
96949.1.2改进范围 17
3