1.测试计划是什么?
是在软件测试工作正式实施之前明确测试的对象,并且通过对资源、时间、风险、测试范围和预算等方面的综合分析和规划,保证有效的实时软件测试。
2.为什么要制定测试计划?
(1)对项目执行过程过程中的风险进行分析,并制定相关的应对策略
(2)把知识和经验转化为执行任务的具体方法
(3)促进团队间关于测试任务和过程的交流
(4)为组织、安排和管理测试项目提供一个整体框架
3.制定测试计划内容:
(1) 测试目的与项目简介(目的、背景、范围)
(2)测试参考文档和提交文档
(3)测试策略(功能测试、界面测试、压力测试、负载测试、安装测试、安全测试、版本测试、恢复测试等)
(4)测试内容(把软件功能细化,分成模块)
(5) 资源(人员角色、使用的软件和硬件)
(6)测试进度(根据资源制定时间安排、项目里程碑)
(7)测试人员分配(项目模块对应的人员分工)
(8)风险分析(测试过程中可能面临的风险,比如技术,人员,时间,资金等,要有对应的解决预案)