- 1、本文档共100页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件测试第7章测试项目相关管理.ppt
5.配置审计 配置审计的主要作用是作为变更控制的补充手段,来确保某一变更需求已被切实地执行和实现。配置审计包括以下主要内容: (1)确定审计执行人员和执行时机; (2)确定审计的内容与方式; (3)确定发现问题的处理方法。 7.6 软件测试风险管理 1.风险的基本概念 软件风险是指开发不成功引起损失的可能性,这种不成功事件会导致公司商业上的失败。 风险分析是对软件中潜在的问题进行识别、估计和评价的过程。 软件测试中的风险分析是根据测试软件将出现的风险,制定软件测试计划,并排列优先等级。 软件风险分析的目的是确定测试对象、测试优先级,以及测试的深度。有时还包括确定可以忽略的测试对象。通过风险分析,测试人员识别软件中高风险的部分,并进行严格彻底地测试;确定潜在的隐患软件构件,对其进行重点测试。在制定测试计划的过程中,可以将风险分析的结果用来确定软件测试的优先级与测试深度。 2.软件测试与商业风险 软件测试是一种用来尽可能降低软件风险的控制措施。软件测试是检测软件开发是否符合计划,是否达到预期的结果的测试。如果检测表明软件的实现没有按照计划执行,或与预期目标不符,就要采取必要的改进行动。因此,公司的管理者应该依靠软件测试之类的措施来帮助自己实现商业目标。 3.软件风险分析 风险分析是一个对潜在问题识别和评估的过程,即对测试的对象进行优先级划分。风险分析包括以下两个部分。 ? 发生的可能性:发生问题的可能性有多大。 ? 影响的严重性:如果问题发生了会有什么后果。 通常风险分析采用两种方法:表格分析法和矩阵分析法。通用的风险分析表包括以下几项内容。 (1)风险标识:表示风险事件的惟一标识; (2)风险问题:风险问题发生现象的简单描述; (3)发生可能性:风险发生可能性的级别(1~10); (4)影响的严重性:风险影响的严重性的级别(1~10); (5)风险预测值:风险发生可能性与风险影响的严重性的乘积; (6)风险优先级:风险预测值从高向低的排序。 进行软件测试的测试组织结构形式很多, 目前常见的测试组织结构有独立的测试小组和集成的测试小组两种形式。 1.独立测试小组 独立的测试小组,即主要工作是进行测试的小组,他们专门从事软件的测试工作。测试组设组长一名,负责整个测试的计划、组织工作。测试组的其他成员由具有一定的分析、设计和测试经验的专业人员组成,人数根据具体情况可多可少,一般3~5人为宜。测试组长与开发组长在项目中的地位是同级、平等的关系。 2.集成测试小组 集成测试小组是将测试与基本设计因素组合起来,构成的测试组织结构。这是与独立测试有关的一种集成测试组织形式,即集成测试小组是由需要向同一个项目经理汇报工作的测试人员和开发人员组成。 7.3.3 测试人员 测试人员的能力应包括以下几项。 (1)一般能力:包括表达、交流、协调、管理、质量意识、过程方法、软件工程等; (2)测试技能及方法:包括测试基本概念及方法、测试工具及环境、专业测试标准、工作成绩评估等; (3)测试规划能力:包括风险分析及防范、软件放行/接收准则制定、测试目标及计划、测试计划和设计的评审方法等; (4)测试执行能力:包括测试数据/脚本/用例、测试比较及分析、缺陷记录及处理、自动化工具; (5)测试分析、报告和改进能力:包括测试度量、统计技术、测试报告、过程监测及持续改进。 测试组织管理者的工作能力在很大程度上决定测试工作的成功与否,测试管理是很困难的,测试组织的管理者必须具备: (1)了解与评价软件测试政策、标准、过程、工具、培训和度量的能力; (2)领导一个测试组织的能力,该组织必须坚强有力、独立自主、办事规范且没有偏见; (3)吸引并留住杰出测试专业人才的能力; (4)领导、沟通、支持和控制的能力; (5)有提出解决问题方案的能力; (6)测试时间、质量和成本控制的能力。 7.3.4 人员的通讯方式 人员的沟通、交流方式主要有: (1)正式非个人方式,如正式会议等; (2)正式个人之间交流,如成员之间的正式讨论等(一般不形成决议); (3)非正式个人之间交流,如个人之间的自由交流等; (4)电子通信,如E-mail(电子邮件)、BBS(电子公告板系统)等; (5)成员网络,如成员与小组之外或公司之外有经验的相关人员进行交流; 在实践中发现,(5)的通信效率最
文档评论(0)