版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、采用风险分析决定各模块的测试力度1=1问题简述:目前公司研发的软件,需求在不断增加,复杂度也随1=11=1之增长。在测试时间紧,任务重,资源有限的情况下,各个模块 如果采用同样的测试力度,必然会导致复杂度高且用户使用强度 低的模块浪费了测试时间,占用了大量的测试成本;而复杂度高, 且用户使用强度高的模块所占用的测试时间却相对减少,测试力 度不够。那么,测试各个功能的侧重点,力度应该如何取舍,才 更为合理呢?1=1对策概要:采用风险分析方法。将各个功能点有序分离,评估其 风险,对资源、时间、预算、失效可能性、失效影响性等多重元 素进行综合分析,确定各模块的风险优先级,以此判断一个个功 能点的轻重
2、缓急。关键词:风险分析 失效可能性失效影响性 风险优先级其实,风险分析对我们每个人都并不陌生,比如我们遇到赶 时间,急于抢过马路时,我们会潜意识的分析,被车撞到的可能 性有多大?撞到会有怎样的后果?这仅仅是生活中的一个例子。 然而对于软件项目来说,它是至关重要的。测试进度安排的越紧 张,资源越匮乏,就越要做好风险分析工作。软件风险分析的目标是:确定测试对象、测试对象的优先级 及测试的深度,找出测试对象在运行时的高风险系数。风险分析 能够帮助测试人员识别出高风险的应用模块,从而确定软件产品 的哪些部分需要进行更加彻底的测试,哪些部分需要进行比其他 模块更加严密的测试。可以将风险分析结果用来确定软
3、件的测试 优先级。风险分析过程如下:为方便理解,举个简单的例子:以ATM机为例编制特征列表列出其一般特征:取款、存款、查询账户余额、转账、打印 等。还需要考虑全局属性:可用性、兼容性、可维护性、可靠性、 易用性、可扩展性、安全性等。确定可能性可能性即失效可能性,是指特征或属性发生失效或不能正常 运行的可能性有多大,是风险分析步骤的重要部分。在这里,分 别将失效可能性分为三个级别,3代表最高失效可能性,2代表 居中失效可能性,1代表最低失效可能性。由此,得出下表:ATM软件可能性特征属性取款3存款2查询账户余额1转账2打印清单3偿还贷款1易用性2性能1安全性23.确定影响性影响性即失效影响性。失
4、效影响性是指如果这个特征或属性 发生失效或不能正常运行,将会给用户带来的影响程度。在这里, 分别将失效可能性分为三个级别,3代表最高失效影响性,2代 表居中失效影响性,1代表最低失效影响性。由此,得出下表:ATM软件可能性影响性特征属性取款33存款23查询账户余额12转账22打印清单31偿还贷款12易用性23性能12安全性23确定风险优先级风险优先级即失效可能性和失效影响性的和(之所以不用二者的乘积,是由于乘积的结果会扩大风险区域)由此,得出下表:ATM软件失效可能性失效影响性风险优先级特征属性取款336存款235查询账户余额123转账224打印清单314偿还贷款123易用性235性能123安
5、全性235评审、修改值可以根据如下因素:比如历史数据、复杂性、新功能或修改 幅度彳艮大的功能、运用新技术开发的功能、以及环境中存在的限 制等作为失效可能性的指示器,对其风险优先级进行修改。排定特征的优先级ATM软件失效可能性失效影响性风险优先级特征属性取款336存款235易用性125安全性225转账314打印清单124偿还贷款233查询账户余额123性能233在这里,虽然查询账户余额的风险优先级较低,但它仍然在早期就介入了测试,因为系统在每次取款、存款之前都会进行查 询账户余额检查。所以,建议在起草软件风险分析时,不要考虑 其依赖关系。确定“分割线”在对优先级排序后,可以画一条“分割线”,表示
6、在直线之下 的特征不需要进行测试或进行较少的测试。在确定分割线的同时, 需要估计在时间和资源允许的范围内能够进行的测试量。ATM软件失效可能性失效影响性风险优先级特征属性取款336存款235易用性12安全性22JJ分割线转账314 S打印清单124偿还贷款233查询账户余额123性能233我们可以设定对于该版本,偿还贷款、查询账户余额、性能 可以不预测试,因为其风险较低,而时间和资源有限。然而,分 割线并不是一成不变的,随着时间的推移,分割线可以上调或下 移。如果系统的风险很高,并且不允许忽略对任何特征的测试。 那么,就需要为该系统分配额外的时间和资源。考虑缓解风险如果一个功能有高失效可能性和高失效影响性,研发团队可 能会设计一个降低或缓解风险的方法。比如,开发人员可以采用 严格的代码审查和设计审查来缓解风险;测试部可以采用用户测试(即:。测试)方法缓解风险。缓解风险需要给出缓解风险原 因。缓解风险可能需要开发人员、测试人员、用户或其它人员参与。有些功能点需要缓解风险,有些则不需要。在实际工作中,需要经常对软件风险分析进行重新考虑,以 便在需求、范围、设计、进度和其他因素发生变化时进行及时的 更新。在转移到下个版本中,可以将当前
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度农贸场农产品溯源系统开发合同3篇
- 2025版无人驾驶车辆测试场租赁合同范本4篇
- 二零二五版智慧家居系统定制开发合同范本及智能家居生态圈构建4篇
- 二零二五年度旅游度假区内部控制制度咨询与旅游服务提升合同4篇
- 2025年绿色环保服装定制生产合同范本3篇
- 二零二五年度体育赛事组织与管理聘用合同
- 2025年度泥工班组劳务承包施工合同范本
- 二零二五年度房地产代持权证登记合同范本4篇
- 2025年度个人知识产权许可欠款合同模板3篇
- 2025版门窗行业绿色制造与安装合同4篇
- 二零二五隐名股东合作协议书及公司股权代持及回购协议
- 四川省成都市武侯区2023-2024学年九年级上学期期末考试化学试题
- 教育部《中小学校园食品安全和膳食经费管理工作指引》知识培训
- 初一到初三英语单词表2182个带音标打印版
- 2024年秋季人教版七年级上册生物全册教学课件(2024年秋季新版教材)
- 环境卫生学及消毒灭菌效果监测
- 2023年11月英语二级笔译真题及答案(笔译实务)
- 元明时期左江上思州黄姓土司问题研究
- 围手术期应急预案
- 中玻北方新材料有限责任公司太阳能光伏玻璃及low-e节能玻璃深加工项目申请立项环境影响评估报告书简本
- 【橡胶工艺】-橡胶履带规格
评论
0/150
提交评论