全球旧事资料 分类
误推测法功能图法16回归测试:重复测试先前测试过的或修改过的程序,确认发生的更改是否给软件其他未改变的部分带来新的缺陷17:冒烟测试:是指对一个新版本系统进行大规模的测试之前,先验证一下软件的基本功能能否实现,是否具备可测性。18随机测试:,是指测试中所有的输入数据都是随机生成的,其目的是模拟用户的真实操作,并发现一些边缘性的错误。缺点:测试不规律、不系统,无法统计代码覆盖率和需求覆盖率,很难再进行回归测试。因此该方法一般用作辅助测试手段。第六章:软件缺陷管理1测试的目的:测试的目的在于检验系统是否满足规定需求,或弄清实际结果与预期结果之间的差别(缺陷),即验证和确认软件质量。2产品的缺陷来自生产过程的三要素:人与组织的影响、方法学、技术,降低缺陷应该:提高组织管理水平选择合适的方法及规范,并严格参照执行提高团队成员的技术水平3缺陷:缺陷通常表现为软件功能上的失败(内部缺陷)、功能和实际需求的不一致(外部缺陷)。IEEE:从产品内部看,软件缺陷是软件产品开发或维护过程中所存在的错误、毛病等各种问题。从外部看,软件缺陷是系统所需要实现的某种功能的失效或与用户需求的违背。4大部分缺陷来自分析、设计阶段5软件设计缺陷的分类:遗漏性缺陷和过失性缺陷(不完全、错误、二义性、冗余、过剩、不一致)6如何避免设计模型的缺陷:设计模型(图)必须具有如下特征:必要性:没有这些图,设计将不完整;语法正确:正确满足建模语言(如:UML)的规定;内部健壮性:尽量避免出现上节提到的遗漏性或者过失性缺陷;相互一致;清晰、容易阅读和使用。7如何避免设计文档的缺陷:设计文档应该是正确的、一致的、完整的、简洁的和可理解的。8软件缺陷的有效描述规则:但与准确、可再现、完整统一、湿度抽象、注重条件、跟踪描述、可观评价、9软件缺陷属性:缺陷标识缺陷类型缺陷严重程度缺陷的描述缺陷产生可能性缺陷优先级缺陷状态缺陷来源10软件缺陷类型:功能缺陷用户界面缺陷文档缺陷软件包缺陷性能缺陷系统、模块接口缺陷11软件缺陷严重等级:致命严重一般较小12缺陷产生的可能性:总是通常有时很少13缺陷优先级:立即解决P1高优先级P2正常排队P3低优先级P414缺陷的状态:激活或打开已修正或修复关闭或非激活重新打开推迟保留不能重现需要更多信息15缺陷的来源:需求说明书设计文档系统集成接口数据库程序代码16软件缺陷声明周期:一个r
好听全球资料 返回顶部