测试方案:技术层面文档,主要对被测软件测试特性、方法、环境等进行规范,解决怎么做的问题;

测试方案的编写时间:测试计划完成之后;

负责人:有经验的测试工程师;

参考依据:测试计划、测试需求分析、测试规格、概设、详设;

评审人员:测试人员、开发人员、项目经理、QA

测试内容:

(1)项目背景、测试目标、测试范围、测试环境、测试策略、测试工具;

(2)测试特性的分析;

(3)测试特性方法的分析;

以最少的用例更全面的覆盖需求,测试不能发现潜在的缺陷;

单元测试:80%缺陷;

集成、系统测试:20%中的80%;

4%-6%的缺陷遗留到用户现场;

缺陷的群集:80%的缺陷存在20%的模块中;

缺陷的级别:致命、严重、一般(不超过15%)、轻微(不超过20%)、建议;

缺陷处理状态迁移图:新建—打开—已修正—已关闭—拒绝—延迟—重新打开;

缺陷优先级的考虑方面:

(1)缺陷本身的严重级别;

(2)功能的重要性方面;

(3)功能发布的时间进度;

(4)功能的可见性方面;

(5)从操作频率方面;

(6)从安全性方面;