软件测试课件-软件缺陷管理ppt.pptx
《软件测试课件-软件缺陷管理ppt.pptx》由会员分享,可在线阅读,更多相关《软件测试课件-软件缺陷管理ppt.pptx(46页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、从使用情况来看,闭胸式的使用比较广泛。敞开式盾构之中有挤压式盾构、全部敞开式盾构,但在近些年的城市地下工程施工中已很少使用,在此不再说明。第五章 软件缺陷管理从使用情况来看,闭胸式的使用比较广泛。敞开式盾构之中有挤压式盾构、全部敞开式盾构,但在近些年的城市地下工程施工中已很少使用,在此不再说明。5.1 软件缺陷从使用情况来看,闭胸式的使用比较广泛。敞开式盾构之中有挤压式盾构、全部敞开式盾构,但在近些年的城市地下工程施工中已很少使用,在此不再说明。5.1.1 软件缺陷的定义软件错误或软件缺陷是软件产品的固有成分,是软件“生来具有”的特征软件缺陷包括检测缺陷和残留缺陷错误错误软件失效软件失效软件错
2、误软件错误软件故障软件故障从使用情况来看,闭胸式的使用比较广泛。敞开式盾构之中有挤压式盾构、全部敞开式盾构,但在近些年的城市地下工程施工中已很少使用,在此不再说明。Add Your Text in hereAdd Your Text in here一般符合下列5个规则之一,就是软件缺陷 软件未实现产品说明书要求的功能 软件出现了产品说明书指明不应该出现的错误 软件实现了产品说明书未提到的功能 软件未实现产品说明书虽未明确提及但应该实现的目标 软件难以理解、不易使用、运行缓慢或者从测试员的角度看最终用户会认为不好5.1.1 软件缺陷的定义从使用情况来看,闭胸式的使用比较广泛。敞开式盾构之中有挤压
3、式盾构、全部敞开式盾构,但在近些年的城市地下工程施工中已很少使用,在此不再说明。软件缺陷带来的风险5.1.1 软件缺陷的定义 代码错误数据未被验证操作流程不符合预期安全性无法保证使用过程复杂系统无法正常启停系统文件被破坏系统性能下降系统不可恢复系统无法稳定运行系统维护复杂从使用情况来看,闭胸式的使用比较广泛。敞开式盾构之中有挤压式盾构、全部敞开式盾构,但在近些年的城市地下工程施工中已很少使用,在此不再说明。需求的不完善定义客户开发者通信失败对软件需求的故意偏离逻辑设计错误编码错误不符合文档编制与编码规定测试过程不足规程错误文档编制错误 导致软件产生缺陷的九类原因5.1.1 软件缺陷的定义从使用
4、情况来看,闭胸式的使用比较广泛。敞开式盾构之中有挤压式盾构、全部敞开式盾构,但在近些年的城市地下工程施工中已很少使用,在此不再说明。软件缺陷产生的原因调查研究表明:大多数软件缺陷并不是由于编码造成的,导致大多数软件缺陷产生的最大的原因是需求分析阶段,其次是在软件设计阶段。5.1.1 软件缺陷的定义从使用情况来看,闭胸式的使用比较广泛。敞开式盾构之中有挤压式盾构、全部敞开式盾构,但在近些年的城市地下工程施工中已很少使用,在此不再说明。需求分析是造成软件缺陷出现的最大来源软件需求规格说明书描述了系统应该具有的功能和性能。它是开发流程与测试流程的输入在软件开发之初,由于客户开发者之间的沟通问题,造成
5、需求规格说明的不完善或者是对软件需求的偏离在开发过程中因需求规格说明的不全面或经常变更,再加上整个开发小组不能很好的沟通造成设计和编码与需求规格说明之间的不一致等等5.1.1 软件缺陷的定义从使用情况来看,闭胸式的使用比较广泛。敞开式盾构之中有挤压式盾构、全部敞开式盾构,但在近些年的城市地下工程施工中已很少使用,在此不再说明。设计是缺陷产生的一个主要来源设计是软件开发人员规划软件的过程,在这个过程中可能会存在一些逻辑错误设计的变化、修改,加上整个开发小组沟通问题,这些就造成了软件缺陷的产生 软件缺陷在编码阶段出现是另一个主要来源通常是因代码错误而造成,由于软件复杂、文档不足、进度压力、普通的
6、低级错误或者是因程序员的思维定势而引起5.1.1 软件缺陷的定义从使用情况来看,闭胸式的使用比较广泛。敞开式盾构之中有挤压式盾构、全部敞开式盾构,但在近些年的城市地下工程施工中已很少使用,在此不再说明。很难找出缺陷的原因软件错误/缺陷很难看到软件错误/缺陷看到了但很难抓到软件错误/缺陷抓到了但无法修改或很难修改人们无时无刻都可能犯错误,使得软件中存在错误/缺陷5.1.1 软件缺陷的定义从使用情况来看,闭胸式的使用比较广泛。敞开式盾构之中有挤压式盾构、全部敞开式盾构,但在近些年的城市地下工程施工中已很少使用,在此不再说明。典型的缺陷类型需求解释有错误、用户定义错了需求、需求记录错误;设计说明有误
7、;编码说明有误、程序代码有误、数据输入有误;测试错误、问题修改不正确;正确的结果是由于其它的缺陷产生的。5.1.1 软件缺陷的定义从使用情况来看,闭胸式的使用比较广泛。敞开式盾构之中有挤压式盾构、全部敞开式盾构,但在近些年的城市地下工程施工中已很少使用,在此不再说明。1)可追踪信息缺陷ID(唯一的缺陷ID,可以根据该ID追踪缺陷)2)缺陷基本信息编号编号1缺陷标题8缺陷的类型2标识9严重性3报告人10优先级4报告日期11关键词5程序的名称12缺陷描述6版本号13重现步骤7配置14结果对比5.1.2 软件缺陷描述从使用情况来看,闭胸式的使用比较广泛。敞开式盾构之中有挤压式盾构、全部敞开式盾构,但
8、在近些年的城市地下工程施工中已很少使用,在此不再说明。缺陷的属性5.1.3 软件缺陷分类缺陷标识(Identifier)缺陷标识是标记某个缺陷的一组符号。每个缺陷必须有一个唯一的标识缺陷类型(Type)缺陷类型是根据缺陷的自然属性划分的缺陷种类。缺陷严重程(Severity)缺陷严重程度是指因缺陷引起的失效对软件产品的影响程度。缺陷优先级(Priority)缺陷的优先级指缺陷必须被修复的紧急程度。缺陷状态(Status)缺陷状态指缺陷通过一个跟踪修复过程的进展情况。缺陷起源(Origin)缺陷起源指缺陷引起的失效或事件第一次被检测到的阶段。缺陷来源(Source)缺陷来源指引起缺陷的起因。缺陷
9、根源(Root Cause)缺陷根源指发生错误的根本因素。从使用情况来看,闭胸式的使用比较广泛。敞开式盾构之中有挤压式盾构、全部敞开式盾构,但在近些年的城市地下工程施工中已很少使用,在此不再说明。1)软件缺陷的分类-缺陷的类型10 F-Function(功能)20 A-Assignment(赋值)30 I-Interface and Timing/Serialization(接口/时序)40 C-Checking(检查)50 B-Build/package/merge(联编打包)60 D-Documentation(文档)70 G-Algorithm(语法)80 U-User Interfac
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 测试 课件 缺陷 管理 ppt
限制150内