软件测试质量保障作业指导书.doc
软件测试质量保障作业指导书
TOC\o1-2\h\u14554第一章软件测试概述 3
31671.1软件测试的定义与目的 3
239861.1.1定义 3
35891.1.2目的 3
144241.2软件测试的类型与级别 4
202061.2.1类型 4
133591.2.2级别 4
3150第二章测试计划与管理 4
90772.1测试计划的制定 4
66292.1.1测试计划概述 4
295932.1.2测试计划的制定流程 4
75242.2测试进度管理 5
290512.2.1进度管理概述 5
241262.2.2进度管理流程 5
11702.3测试资源管理 5
52942.3.1资源管理概述 5
164522.3.2人员管理 5
149022.3.3设备管理 6
258432.3.4工具管理 6
12014第三章测试用例设计与执行 6
303563.1测试用例设计方法 6
251693.1.1概述 6
319373.1.2等价类划分法 6
254513.1.3边界值分析法 6
247483.1.4因素法 6
70703.1.5逻辑覆盖法 6
162213.1.6其他方法 7
205593.2测试用例的编写与维护 7
315153.2.1测试用例编写原则 7
110683.2.2测试用例编写格式 7
278983.2.3测试用例维护 7
179983.3测试用例的执行与跟踪 7
245363.3.1测试用例执行流程 7
243493.3.2测试用例跟踪 8
2132第四章缺陷管理 8
142164.1缺陷的生命周期 8
24464.1.1缺陷发觉:在软件测试过程中,测试人员通过执行测试用例,发觉软件产品存在不符合预期功能、功能、界面等方面的现象。 8
51304.1.2缺陷报告:测试人员将发觉的缺陷以书面形式报告给开发人员。 8
216644.1.3缺陷分配:项目经理或缺陷管理员根据缺陷的严重程度和优先级,将缺陷分配给相应的开发人员进行修复。 8
35054.1.4缺陷修复:开发人员对分配到的缺陷进行分析,并实施修复。 8
248874.1.5缺陷验证:测试人员对修复后的缺陷进行验证,保证缺陷已经被解决。 8
237834.1.6缺陷关闭:验证通过后,测试人员将缺陷状态更改为关闭,并记录缺陷的生命周期。 8
286064.2缺陷报告的编写与提交 8
111194.2.1缺陷报告的编写 8
189244.2.2缺陷报告的提交 9
120894.3缺陷跟踪与统计分析 9
237344.3.1缺陷跟踪 9
74274.3.2缺陷统计分析 9
7931第五章自动化测试 10
145655.1自动化测试概述 10
47065.2自动化测试工具的选择与应用 10
154045.2.1自动化测试工具的选择 10
225875.2.2自动化测试工具的应用 10
172105.3自动化测试流程与管理 10
251925.3.1自动化测试流程 10
192725.3.2自动化测试管理 11
18588第六章功能测试 11
182266.1功能测试的类型与指标 11
195646.1.1功能测试类型 11
193896.1.2功能测试指标 11
110106.2功能测试工具的选择与应用 12
58776.2.1功能测试工具的选择 12
44836.2.2功能测试工具的应用 12
50156.3功能测试报告与分析 12
290126.3.1功能测试报告 12
165436.3.2功能测试分析 13
7146第七章安全测试 13
262277.1安全测试概述 13
25117.1.1定义 13
36517.1.2目的 13
38327.1.3范围 13
55317.2安全测试方法与工具 14
37457.2.1安全测试方法 14
182247.2.2安全测试工具 14
49457.3安全测试报告与分析 14
275067.3.1安全测试报告 14
50437.3.2安全测试分析 14
5747第八章兼容性测试 15
13149