1.概念
测试方案:描述需要测试的特性、测试的方法、测试环境的规划、测试工具的设计和选择、测试用例的设计方法、测试代码的设计方案;
测试计划:描述要进行的测试活动的范围、方法、资源和进度,主要包括测试项、被测特性、测试任务、谁执行任务和风险控制等;
2.测试方案与测试计划区别
测试计划 | 测试方案 | |
角度 | 在组织管理角度对测试进行规划 | 从技术角度对测试进行规划 |
目的 | 重点在“做什么” | 重点在“怎么做” |
具体要求 | 组织架构、工作任务分配、工作量预计、人力分配、进度、风险的估计和规避、各任务通过准则等 | 需求细化、测试组网图设计、自动化测试框架的设计、测试数据和测试脚本的设计、测试用例设计原则等 |
3.模版
1.项目简介以及说明
1.1 文档编写目的
本文档为项目管理者、软件工程师、系统维护工程师、测试工程师提供关于系统功能的测试指导,列出测试项目的可交付元素,预估项目的风险和成本;
1.2 项目背景描述
项目简史、项目开发的初衷和目标;
1.3 测试工作内容和范围
测试涵盖的范围
1.4 所需要的文档说明
测试依赖的文档
文档 | 是否已给出 | 来源 |
文档名称 | 是or否 | 谁编写的 |
2.测试环境
2.1 网络环境
2.2 软件环境
2.3 硬件环境
3.系统说明
3.1 系统交互图
模块、功能间的交互
3.2 系统功能
系统的功能以及子功能 + 测试点???
4.测试策略
4.1 测试过程
项目需要经过单元测试、集成测试、系统测试:
单元测试:目的+方式
集成测试:目的+方式
系统测试:目的+方式
4.2 测试难点
功能+难点+处理方式
4.3 需要的测试工具
需要的测试辅助工具
5.测试计划
5.1 整体项目安排
5.2 项目人力投入产出比
6.性能测试
场景
7.风险评估