欢迎来到天天文库
浏览记录
ID:38470413
大小:278.55 KB
页数:38页
时间:2019-06-13
《软件测试技术与测试实训教程讲座20第20章软件测试管理v12学时》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、软件测试技术与测试实训教程黎连业王华李龙黎照北京:机械工业出版社2012.05第20讲:第20章软件测试管理软件测试管理是以测试项目为管理对象,通过一个临时性的专门的测试组织发挥项目团队的作用,运用专门的软件测试知识、技能、工具和方法,对测试项目进行计划、组织、执行和控制,并在时间成本、软件测试质量等方面进行分析和管理活动。测试管理贯穿整个测试项目的生命周期,强调以人为本对测试项目的全过程进行管理。测试管理是一个很重要的环节,对测试工作相当重要。本章重点讨论以下内容:★测试管理概述;★测试项目与测试项目管理;★测试过程管理;★软件测试的组织和人员的管理;★变更请求和变更请求管理
2、;★测试项目的进度管理;★软件测试的成本管理。20.1测试管理概述测试管理就是以测试为管理对象,通过一个临时性的专门的测试组织,利用有限的人力和财力等资源,在指定的环境和要求下,运用专门的软件测试知识、技能、工具和方法,对测试进行计划、组织、执行和控制,并在时间成本、软件测试质量等方面进行分析和管理的活动。1.测试管理的目的通过对产品的整个测试流程进行控制和管理,提高企业软件测试的管理水平;灌输和强化企业的管理理念;确保开发产品的质量;进一步提高企业的市场竞争能力。2.测试管理的特征(1)系统工程的思想贯穿测试项目管理的全过程;(2)测试项目管理的组织有一定的特殊性;(3)测试
3、项目管理的要点是创造和保持一个使测试工作顺利进行的环境,使置身于这个环境中的人员能在集体中协调工作以完成预定的目标;(4)测试项目管理的方法、工具和技术手段具有先进性。3.测试管理的要素测试管理有三个要素——成本、进度和质量。4.测试管理的原则(1)始终能够把质量放在第一位;(2)可靠的需求;(3)尽量留出足够的时间;(4)足够重视测试计划;(5)要适当地引入测试自动化或测试工具;(6)建立独立的测试环境。5.测试管理中的PDCA★P:测试计划;★D:测试案例及测试步骤的设计;★C:测试实施和错误跟踪;★A:测试总结报告6.测试管理受的环境影响测试管理受的环境影响:★项目组内环
4、境;★项目所处的组织环境;★整个开发流程所控制的全局环境。这三个环境要素直接关系到软件项目的可控性。20.2测试项目与测试项目管理20.2.1测试项目与测试项目管理简述1.测试项目测试项目是利用有限的人力和财力等资源,在指定的环境和要求下,对特定软件完成特定测试目标的阶段性任务。测试项目要重视测试的策略以提高效率,随时跟踪项目尽量确保项目按计划执行。但更重要的是“质量”。测试项目应满足一定质量、数量、成本和进度和技术指标等要求。测试项目一般具有如下一些基本特性。(1)项目的独特性;(2)项目的组织性;(3)测试项目的生命期;(4)测试项目的资源消耗特性;;(5)测试项目目标冲突
5、性;(6)具有智力密集、劳动密集的特点;(7)测试项目结果的不确定因素。2.测试项目管理测试项目管理过程和软件测试过程是一个紧密相连的有活力的过程,是一个复杂的系统。测试项目管理就是以测试项目为管理对象,通过一个临时性的专门的测试组织发挥项目团队的作用,运用专门的软件测试知识、技能、工具和方法,对测试项目进行计划、组织、执行和控制,并在时间成本、软件测试质量等方面进行分析和管理活动。测试项目管理贯穿整个测试项目的生命周期,强调以人为本对测试项目的全过程进行管理。测试项目管理有以下基本特征。(1)系统工程的思想贯穿测试项目管理的全过程。(2)测试项目管理的组织有一定的特殊性。(3
6、)测试项目管理的要点是创造和保持一个使测试工作顺利进行的环境,使置身于这个环境中的人员能在集体中协调工作以完成预定的目标。(4)测试项目管理的方法、工具和技术手段具有先进性。3.测试项目管理的基本原则(1)始终能够把质量放在第一位;(2)可靠的需求;(3)尽量留出足够的时间;(4)足够重视测试计划;(5)要适当地引入测试自动化或测试工具;(6)建立独立的测试环境;(7)建立测试管理方法。4.测试项目管理者的要求测试项目对管理者有如下18点要求:(1)在一个项目中管理者要了解自己的知识面是否与该项目匹配,不匹配提前做好准备;(2)在一个项目中管理者也要了解测试人员的能力与该项目的
7、要求是否匹配;(3)在一个项目中管理者不要和测试人员争功,上级对管理者的考察永远是团队和项目,帮助测试人员成长和保证项目质量是管理者的责任;(4)在一个项目中管理者的懒惰将会对测试人员和项目造成极坏的影响;(5)在一个项目中管理者要多与开发和产品负责人讨论并了解变化,因为规范不能保证测试的输入没有遗漏;(6)在一个项目中管理者要多参与测试方案、测试用例、测试方法、测试工具、测试过程、测试结果的评审与讨论,弥补测试人员或者管理者考虑不周全的问题;(7)在一个项目中管理者要多考虑测试效率和测试效
此文档下载收益归作者所有