公司客户要求出一个测试计划和方案,之前都是写计划,没写方案。怎么感觉是一样呢
方案更加像分析吧,具体到细节,怎么测试,用什么手段,什么数据等等。
我理解的是测试方案属于测试策略的范畴,重点在于怎么测试,先测什么后测什么,为何要这么测,主要包含测试分析和测试设计
测试计划:就是把上面的测试方案执行完毕,时间上怎么安排的
计划就像一张时间表,在每个时间段投入多少人力在哪些任务上
方案就像一本白皮书,在每个任务内要通过什么方式去执行哪些方面
用例就是更细致具体的去指导每种方式每个方面实际的操作步骤
说那么多,上图更清晰一点。图文并茂
方案更多的是这个项目有什么影响和改动,对应的要测什么和怎么测; 而计划是你怎么安排资源和排期把这些都做完。
同意 5 楼。
从范围上来说,方案 > 计划,计划可以在方案上详略得当地体现。
方案,要求你具备分析过程,从测试对象、业务分析、质量风险分析、做哪些测试、用什么工具怎么测,要达成什么质量目标等一通平时我们心领神会的东西,都得写出来。核心是要完整,要齐全,要前后有逻辑连贯,要体现【因为所以】。
计划,说的是执行层面的事情,精确到事情、排期、人力,用来传达这个事情投入多少资源花多少时间,就可以比较确定性地完成。
策略:指导整个测试过程。目标、范围、策略、资源什么的
方案:在策略基础上更加具体的文档,指导具体测试活动,包含计划。
举个例子:
策略里的资源投入 6 人
方案里列出这 6 人各负责哪些模块,每个模块具体的时间安排
可以看看 IBM 的 RUP
计划安排做什么,方案告诉怎么做 方案更详细
测试计划偏重于规划,比如项目的各个阶段是什么时间,在这个阶段你准备做什么。
测试方案则偏重于方案,比如你准备怎么测什么功能,用什么方法,用什么工具,怎么测试。
测试计划应对短期业务,测试方案应对重大长期业务
Test Strategy 和
Test Plan