软件的ODC毛病剖析法 (软件的拼音)
本文目录导航:
软件的ODC毛病剖析法
ODC毛病剖析法是一种软件测试和评价环节,经过正交毛病分类(ODC)失掉和评价软件毛病。
这一方法不只是一个分类体系,还是一个软件环节的度量工具,基于毛病流中的语义信息,用于权衡测试效率、跟踪失误以及评价客户满意度。
自1990年由Ram Chillarege博士及其团队提出并实现切实构建,ODC概念已在世界多个IBM研发机构失掉运行,并清楚优化了经济效益。
该方法共蕴含八个属性,包括优惠、触发、影响、阶段、起源、限定符、类型、和指标。
在测试工程师发现并提交毛病时,可对毛病调配“优惠”、“触发”和“影响”三个属性。
而开发工程师在修复毛病时,会调配“阶段”、“起源”、“限定符”、“类型”和“指标”五个属性。
ODC生命周期蕴含三种角色、三种循环以及六大实施步骤。
ODC剖析案例1:经过ODC,评价设计和代码的完整性。
从毛病类型的角度剖析设计疑问,对调配、校验、设计方法、接口、编辑和打包等维度启动分类。
结果显示设计方法疑问较多,提醒设计水平需优化。
经过限定符维度进一步剖析设计引入的毛病,分类为失误的、失落的和外来的。
失误的示意代码编写不正确,失落的示意本应存在的代码被遗漏,外来示意额外的代码疑问。
结果显示大局部毛病源于代码失误,提醒代码品质不佳。
如失落的毛病较多,则示意详细设计说明书或许做得不够充沛。
ODC剖析案例2:从毛病影响的角度评价对客户的影响。
ODC经过剖析产品的可装置性、安保性、性能、易保养性、易操作性、易移植性、文档、易用性、规范合乎性、牢靠性、易取得性和需求等方面,评价毛病对客户的影响水平。
剖析结果显示重要疑问集中在性能、易保养性和易用性方面,产品如上市将存在重大疑问,需采取措施改善。
ODC剖析案例3:ODC用于评价毛病修复效率。
经过剖析毛病重大等级的属性,可以评价不等同级毛病的修复期间。
经过图表展现毛病重大等级与修复期间的相关,可以看出致命毛病和重大毛病已修复,修复致命毛病耗时17天,修复重大毛病耗时20天。
在本章节中,咱们讨论了ODC毛病剖析法在软件测试和评价环节中的运行。
了解ODC方法有助于优化软件品质、优化测试效率和改善客户满意度。
宿愿本文对您有协助,如感觉内容有价值,请务必关注咱们,继续学习优化技艺。
字段限定符有哪些
限定符是用于限定类型和类型成员的申明。
蕴含访问限定符、形象、常量、事情、外部、重写、密封、静态、虚构等。
限定符是用于指定成员或类型的可访问性的关键字。
●公共
●受包全
●外部
●公家
经常使用访问限定符可以指定以下五个可访问性级别:
公共包全外部外部包全私有
形象限定符用于类、方法和属性。
在类定义中经常使用形象限定符示意该类仅用作其余类的基类。
类-对象的重要特色
类-对象的重要特色面向对象的程序设计的4个特点:封装性,承袭性,多态性,形象性。
**基于对象程序设计的两个特点:**形象性和封装性,其中面向对象程序设计是在基于对象程序设计的两个特点的基础上,再加两个特点即多态性和承袭性开展而来的。
对象的两个起因(要素):数据和操作(函数)。
面向对象程序设计的封装性:将对象的数据和配置对外断绝,以防止外部修正。
对象的对外接口是函数名。
类是对象的形象:对象是类的一个详细实例,即类的详细体现方式。
承袭:在原有类的基础上,再新增一个类,其边疆有类称为父类或许基类,新参与的类可称为子类或派生类,子类和派生类又可以称为一个父类和基类。
软件重用:在原有类的基础上,又新增新的类,这样可以重用原有类的一局部,这就是软件重用,可以大大减小编程量。
多态性:由承袭而发生的不同的派生类,其对象对同一信息会做出不同的照应。
面向对象软件开发:面向对象剖析(OOA),面向对象设计(OOD),面向对象编程(OOP),面向对象测试(OOT),面向对象保养(OOSM)。
成员访问限定符:private(私有的),public(共有的),protected(受包全的),用来申明成员的访问属性。