如何制定测试计划
测试计划活动的输出是一份测试计划,它是一份或多份文档,应该由测试团队、开发团队和项目管理层复查。测试计划确定了测试产品所需的资源,确定了我们将测试什么,测试将怎样进行,测试将得到怎样的输出或提交产物。
确定测试策略测试策略一般描述软件测试活动的一般方法和目标。其中包括要进行的测试阶段(单元测试、集成测试和系统测试)以及要执行的测试类型(功能测试、性能测试、负载测试、强度测试等)。确定测试需求:明确测试的工作范围,需要测试的对象、达到的指标等。可以来源于软件需求,个人经验,以前发生的错误等。
确定测试系统确定测试环境确定测试工具确定配置情况确定测试资源测试人力资源测试非人力资源(计算机、工具等)
确定测试任务根据本阶段测试需求,细化测试任务划分任务优先级,和主要任务关联关系。确定辅助任务清单(如培训等)确定资源情况
评估和确定测试工作量目前没有任何一种方法能准确的评估出软件测试工作的工作量,要想更有效的做出估算,必须持之以恒的统计和分析历史数据主要的估算方法为:分析以前的同类项目同行专家判断分解细化项目经验主意预估模型(代码行(LOC)和功能点(FP)估算法等)
确定时间进度收集与进度相关的信息:总体工作量估算、人员数量、关键资源、项目时间安排等。确定各阶段任务安排和资源分配,确定里程碑依据项目总体时间安排,形成进度计划确定时间段为每个测试目标规定合理的测试起始/中止时间。通常情况下,功能性需求和非功能性需求的测试存在先后顺序,不能并行。
评估风险风险分析对测试计划中所有要执行的内容进行潜在的风险分析并给出规避措施确定项目中可能会出问题的地方如测试人员没有接受必要的培训测试人员不足需求变化过快自动测试技术的采用等评估风险的发生概率如风险发生后可能的影响程度如何降低风险乃至避免风险的方法
确定测试过程评估方法确定测试过程评估方法评估内容:测试工作进展/缺陷分布/质量评估评估间隔:每天/周/月评估人员/报告原则
版权声明:本站【趣百科】文章素材来源于网络或者用户投稿,未经许可不得用于商用,如转载保留本文链接:https://www.qubaik.com/answer/67945.html