本文共 1634 字,大约阅读时间需要 5 分钟。
测试计划是一个过程,而不仅仅是一个文档,测试计划有助于测试范图的确文,测试策略的优化和测试风验的规理。
在项目启动之后,就要着手软件项目的计,包括软件测试计划。教件测试计划是整个开发计划的组成部分,依模于公司质量文化、软件研发流程等,但时,又具有一定的独立性,为了质量要求和实现测试目标面对测试的范围、活动、方法等进行有效的策划在测试计划活动中,首先要确认测试目标、范围和需求,其中“测试需求分析”是关键任务,然后在测试需求基础上进行工作量估算、资源估算、进度估算、测试风险识别与分析,然后应对资源、进度和风险方面的挑战,制订测试策略。
无论何时进行测试估算,我们都是在预测未来,并会接受某种程度的不确定性,软件项目计划的目标是提供一个框架,不所收集信息,对不确定性进行分析,将不确定性的内容慢慢转化为确定性的内容,该过程最终使得项目团队或测试负责人能够对资源、成本及进度进行越来超合理、准确的估算,这些估算是软件项目开始时在一个限定的时问框架内做出的,并且随着项目的进展面不断更新
测试计划活动过程随着软件产品的需求与设计的评車,而件产品的简求与设计的评审反过来也有利于测试计划的制订,而且,测试计划必须建立在教件需求定义之上,为核件的质量需求验证和确认活动的开展进行规划和指导
测试计划虽然会经准备、起草、讨论、审查等不同阶段之后才能完成一个相对合格的测试计划书,但计划不仅仅局限在完成一个测试计划的文档,它更应该是一个持续计( planning)的过程。计划,往往是不断细化、不断优化、不断调整的过程,根据上下文的变化,如需求变更、发现未知的测试区域、新的测试风险发生等,及时调整测试
①计划初開是收集整体项目计划、需求分析、功能设计、系统原型、用户用例eae)等文档或信息,理解用户的真正需求,了解新技术或者技术难点,与其他项目相关人员交流,力求在各个方面达到一致的理解C计重,根计初期所家据的各种信息、知识,确定测试策略,选择测试方法。
②计划起草,据计知初期所握的各种信息。知识,确定测试策略,选择测以方链完成测试计划的框架。测试需求也是测试用例设计的基,并用来衡量测试覆盖率的重要指标一,确定测试需求是测试计划的关键步骤之一
③内部审查。在提供给其他部门讨论之前,先在测试小组/部门内部进行申查
④计划讨论和修改。召开有需求分析、设计、开发等人员参加的计划讨论会议,测试计的作者将测试计划设计的思想、集略做较细的介绍,井听取大家对测试计划中各个部分的意见,进行讨论交流
⑤测试计划的多方审查・项口中的每个人都应当参与审查(即市场、开发、支持及测试人员)。计划的申查是必不可少的,测试经理和测试工程师所草程的信息可能不够完整、其图解可能不够全面和深刻。此外,就像开发者很难测试自己的代玛那样,测试工程师也根难评白己的测试计划,每一个计划中查者都可能根据其经验及专长发现测试计划的问题或针对测试策略或方法提出一些建议
⑥测试计划的定稿和批准,在计讨论、申查的基确上,综合各方面的意见,就可以完成测试计划书,然后报给上级经理,得到批准,方可执行
⑦计划执行跟定和修改在实际计划执行过程中,由于测试需求、测试环境等因素发生变化,这就有必要对计划进行调整,满足测试的需要
试计划不仅是软件产品当前版本面且还是下一个版本的测试设计的主要信息来源,进行新版本测试时,可以在原有的教件测试计划书上做修改,但要经过严格車查。不同的测试阶段也可以单独制订相应的测试计划,如单元测试计划、集成测试计划、系统测试计划和验校测试计划等。有时需要根据不同的测试任务,制订特定的测试计划,如安全性测试计划、性能测试计划等。单个试计划还是合成为一个整体测试计划,这取决于项目的规模和特点。中、小项目,一个整体的测试计划就能通滑全部内容,如果是大型项目,则往往分开为多个独立的测试计划,甚至会形成一系列的计划书,如测试风险分析报告、测试任务计书、风险管理计划、测试实随计划、质量保证计划等
转载地址:http://bcuhf.baihongyu.com/