1、测试计划和测试方案的区别:

测试计划:是对测试全过程的组织、资源、原则等进行规定和约束,并制定测试全过程各个阶段的任务分配以及时间进度安排,并提出对各项任务的评估,风险分析和管理需求。

测试方案:描述需要测试的特性,测试的方法,测试环境的规划,测试工具的设计和选择,测试用例的设计方法,测试代码的设计方案。

2、测试计划编写:

所谓测试计划是指描述了要进行的测试活动的范围、方法、资源和进度的文档。所以它包含的字段有:1. 概述 1.1 编写目的 1.2 项目背景 1.3 项目质量目标 1.4 预期读者 1.5 参考资料 2. 测试环境 2.1 系统架构 2.2 软硬件环境要求 2.3 测试环境部署图 3. 测试规划 3.1 测试范围 3.2 测试工具 3.3 人员、角色及职责 4. 测试策略 4.1 系统框架测试 4.2 业务流程测试 4.3 功能点测试 4.4 UI界面测试 4.5 性能测试 4.6 兼容性测试 4.7 安全测试 5. 测试进度安排 6. 工作汇报;

3、测试方案的编写:

所谓测试方案是指描述需要测试的特性、测试的方法、测试环境的规划、测试工具的设计和选择、测试用例的设计方法、测试代码的设计方案。它的字段包括:测试目的、测试参考文档、测试环境软硬件架构、测试数据、测试用例、测试工具、测试版本号、测试人力分工、测试范围、功能测试内容、性能测试内容、兼容性测试内容、安全测试内容、安装卸载测试、风险评估等;

总之测试方案需要在测试计划的指导下进行,测试计划提出“做什么”,而测试方案明确“如何做”。