测试能力发展规划V1.1_第1页
测试能力发展规划V1.1_第2页
测试能力发展规划V1.1_第3页
测试能力发展规划V1.1_第4页
测试能力发展规划V1.1_第5页
已阅读5页,还剩29页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

测试能力开展规划目前存在的问题分析及改善方案后期总体工作方案测试开展总体规划测试过程规划测试组织成熟度规划测试技术成熟度规划测试自动化成熟度规划测试环境成熟度规划配置管理成熟度规划目录测试能力总体开展规划初始阶段1.测试过程混乱,跟调试阶段混合在一起2.发展成编码后的一个特定事项3.缺乏专业的测试人员和测试工具4.测试目标是显示软件系统能够运行工作测试分阶段定义1.测试已与调试区分开来2.测试是编码后一个明确定义的过程3.测试过程标准化,并建立了对应的测试技术和测试方法的基线4.测试目标是显示软件系统符合需求流程体系化1.测试过程集成到整个项目生命周期中2.建立了标准化的测试组织3.测试目标是基于系统需求定义的4.该级别的重要标志是管理者认识到测试是一个专业的活动度量管理1.测试是质量度量过程2.系统为了满足质量目标进行测试,如可靠性、可用性、稳定性3.为维护和回归测试编写并建立了测试用例库4.测试中发现的问题进行了记录,并定义了严重级别和优先级别便于修改不断优化/缺陷可预防,质量可控制1.测试是整个公司组织中的专门机构2.测试过程被很好的定义并得到管理3.测试的成本和效果得到监控4.自动化测试工具成为测试过程中一个重要的部分5.有一个确定的过程来选择和评判测试工具一、测试开展总体规划-过程开展能力阶梯所处阶段测试过程能力测试组织能力保证测试自动化能力提升测试技术能力提升测试管理能力支持一、测试开展总体规划-过程开展能力阶梯1级:无测试过程1.无测试过程;2.编码调试后即发布;2级:可重复1.在工程中有了初步的测试过程;2.在类似的工程中可重复以前的成功经验3级:已定义级1.在公司级范围内,测试过程被清晰地书面化定义2.各工程的过程可按照已定义的测试过程裁减进行4级:度量管理级1.测试过程量化管理;2.能及时对测试过程中的问题采取纠正和弥补措施5级:优化级1.过程中的每一个环节都是可见的,可客观评价的2.能进行自我改进二、测试过程规划已经到达2级要求需求调研与需求分析概要设计详细设计程序开发综合测试业务测试上线实施运行维护测试方案方案测试需求获取测试设计测试开发测试执行测试过程测试评估测试问题记录、测试报告实施方案、测试用例滚动测试二、测试过程规划-测试过程能力user,PM,technicalsupport,testerDesign/AnalysisVerify/testingVerifydesign验证设计ValidaterequirementsEngineers集成测试设计(方案、用例)单元测试设计(方案、用例)开发和测试过程的V模型需求分析概要设计集成测试详细设计程序开发单元测试最终用户需求业务测试测试开发〔系统测试方案、评审〕执行单元测试执行集成测试执行业务测试综合测试执行综合测试二、测试过程规划-测试过程能力每一步都是对其上一道工序的验证,每一过程都是对最终用户需求确实认过程测试计划及方案测试设计测试开发测试执行测试评估测试需求提取测试用例回归测试测试评估报告二、测试过程规划-测试过程能力工程测试组长监控

工程测试方案测试小组成员周报测试用例需协调事项测试问题记录测试主管监控

项目任务清单问题跟踪表测试人员日/周报项目测试管控表部门监控

项目任务清单人力资源的管控问题及风险管控测试计划的管控测试效率:功能用例编写:1.5小时/个流程用例编写:5小时/个测试执行:3小时/个度量分析测试质量:功能BUG率:4个/功能模块流程功能BUG率:0.8个/功能模块二、测试过程规划-测试管理能力对日报进行监控二、测试过程规划-测试管理能力-监控对测试缺陷进行监控功能测试业务流程测试二、测试过程规划-测试管理能力-监控对测试缺陷进行监控每日缺陷趋势分布二、测试过程规划-测试管理能力-监控对需协调事项进行监控 工程组成员有任何问题需要进行协调时,可向工程测试经理提出,工程测试经理无法协调时,向质量主管提出每天召开工程晨会或总结会测试组成员汇报当天的工作任务完成情况测试组成员提出需要协调的事项工程测试经理检查测试质量工程测试经理安排第二天的工作二、测试过程规划-测试管理能力-监控对周人力分布进行监控二、测试过程规划-测试管理能力-监控本质量部门可提供如下测试效劳测试设计测试执行文档测试代码测试(静态代码测试)功能测试流程测试安装卸载测试兼容性测试性能测试平安测试接口测试数据库测试·······测试监控分析 对测试过程进行监控分析,改进测试过程二、测试过程规划-测试效劳测试部门既是生产部门又是效劳部门二、测试过程规划-测试效劳测试分四大阶段:测试启动测试设计及测试准备测试实施测试评估与总结部门管理标准:部门职能V1.0.doc测试管理标准测试环境管理标准内部评审活动标准配置管理标准综合测试过程V1.0.doc〔CMMI〕工作指南:综合测试指南V1.0.doc功能测试用例编写指南V1.0.doc功能测试用例裁剪标准V1.0.doc流程测试用例编写指南V1.0.doc测试产出物模版测试方案方案模板.xls功能测试用例模板.xls流程测试用例模板.xls性能测试用例模板.xls测试实施方案模板.xls测试问题记录模板.xls测试分析报告模板.xls工程测试总结模板.xls二、测试过程规划-测试效劳其他管理模版测试申请表模板.xls测试环境管理标准表模板.xlsXXXX系统测试管控表.xls测试挂起申请单.xls内部评审模板〔表〕.xls评审问题记录表模板.xls配置管理模板(表).xls工程经理对工程进行严格的监控,质量部门对所有的测试工程进行监控质量部门通过以下方式来确保工程的测试质量培训测试技巧编码知识数据库知识操作系统知识质量体系业务系统知识测试管理知识 文档走查 对测试文档如测试用例进行走查部门级同行技术评审 对测试方案方案、测试用例、测试报告进行严格的评审公司级技术评审 公司组织技术专家对整个测试过程进行技术评审二、测试过程规划-质量保证1级:无测试组织1.无测试过程2.开发人员自行测试2级:工程级测试组织在工程组中有了独立的测试人员测试人员由工程经理统一管理3级:公司级测试组织有了独立于工程组的测试组织测试人员由公司级的测试组织统一管理4级:业务领域、技术领域多元区分的测试组织1.测试组织内按业务领域,测试技术进行了多元区分2.测试技术过程的持续开展得到有力的保障5级:优化级1.组织中的每一个成员的工作都是可见、可客观评价的2.测试组织能进行持续自我改进三、测试组织成熟度规划已经到达2级要求测试工程师岗位分为6级,上不封顶不同等级的测试人员,能力要求不同,为测试人员规划出开展模型三、测试组织成熟度规划-组织结构图开发、测试人员的比例根据平安产品部开展按照三个阶段3~4:1;2:1;1:1来实行平安产品部目前的情况可以先考虑3~4:1,因为目前测试人员的任务在集成测试和系统测试,3~4:1应该可以做好,如果有困难可以先考虑5:1,随着测试的标准和深入,测试很有可能更细致和深入,流程也可能会潜入到单元测试和需求测试,甚至设计测试。到时候会将比例:调整到2:1;1:1甚至是1:1.5,只有一步一步的往前做方为上策,由于平安产品部目前有经验的测试人员缺乏,以后可以慢慢培养,这也需要一个过程测试团队的目标和设想1年之内将开发,测试的比例缩小为2:1,形成标准的测试流程和标准打造成都一流的测试团队;2年之内将开发测试的比例缩小为1:1流程深入到单元测试和需求测试,甚至设计测试,打造国内一流的测试团队。三、测试组织成熟度规划-人力规划1级:无清晰定义的测试技术1.测试人员按个人意愿测试2.测试技术无明确定义2级:测试技术形成文档1.在测试文档中表达测试方法技术2.测试人员手工测试3级:采用自动化测试工具1.局部测试技术可采用工具实现4级:自行开发定制测试工具1.可按测试需求自行开发测试工具;2.自行开发测试管理工具。5级:优化级1.主动研究开发最新的测试技术2.将测试技术不断运用到测试过程,优化提高测试效率和质量四、测试技术成熟度规划已经到达2级要求1级:闭环性能测试从实际用户那里录制的输入值可作为测试数据用于实际的数据驱动测试,使测试越来越接近于实际的使用环境2级:端到端的性能测试在各种实际的最终用户工作量状况下对整个应用进行分析3级:体系结构的性能测试体系结构性能测试是在应用体系结构上运行早期的负载测试,以检验各层中驻留的应用组件是否如预计那样协同工作4级:根底架构的性能测试软件工程采用什么样的软/硬件根底架构的决策在工程早期就会确定(负载均衡、网络效劳器、应用效劳器和数据库服务器,以及相关的效劳器硬件和操作系统)会在很大程度上决定将要被部署的应用的性能、可伸缩性、可靠性和本钱5级:组件级的性能测试对这些组件进行压力测试,才能轻松且经济高效地识别死锁情况、同步问题、内存泄漏、性能问题或体系结构问题等这类典型问题四、测试技术成熟度规划-性能测试成熟度已经到达1级要求1级:缺陷管理自动化1.BUG跟踪管理工具自动化2级:测试运行管理自动化1.功能流程测试自动化;2.性能测试自动化3级:测试方案自动化1.对测试方案管理可采用自动化4级:需求管理自动化1.对测试需求管理采用自动化工具进行5级:优化级1.整个测试过程采用自动化工具管理五、测试自动化成熟度规划已经到达1级要求五、测试自动化成熟度规划测试工具使用RationalRobot、QTP、winrunner进行功能测试使用LoadRunner进行并发性能测试使用WatchfireAppscan进行平安性测试开发一些测试程序进行定制测试Urtracker进行BUG缺陷跟踪Testlink进行测试用例执行跟踪〔或自主开发工具〕 五、测试自动化成熟度规划五、测试自动化成熟度规划测试环境管控简介测试环境管理实行登记制度◆由工程测试经理根据工程的需要提出测试环境使用申请,经管理员同意登记在案,授权测试组使用。测试机房专人管理◆管理员维持机房工作秩序,协调各工程间的资源冲突。◆管理员维护机房环境和设备,确保正常运作。测试机房巡查◆管理员不定期检查测试机的使用情况,确保测试机状态良好。六、测试环境成熟度规划质量部门

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论