GB T 16260.2-2006 软件工程.产品质量.第2部分 外部度量.pdf

上传人:ownview251 文档编号:219148 上传时间:2019-07-13 格式:PDF 页数:75 大小:5.46MB
下载 相关 举报
GB T 16260.2-2006 软件工程.产品质量.第2部分 外部度量.pdf_第1页
第1页 / 共75页
GB T 16260.2-2006 软件工程.产品质量.第2部分 外部度量.pdf_第2页
第2页 / 共75页
GB T 16260.2-2006 软件工程.产品质量.第2部分 外部度量.pdf_第3页
第3页 / 共75页
GB T 16260.2-2006 软件工程.产品质量.第2部分 外部度量.pdf_第4页
第4页 / 共75页
GB T 16260.2-2006 软件工程.产品质量.第2部分 外部度量.pdf_第5页
第5页 / 共75页
亲,该文档总共75页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

1、ICS 35.080 L 77 和国国家标准共中华人民G/T 16260.2-2006/ISO/IEC TR 9126-2 :2003 软件工程产品质量第2部分:外部度量Software engineering一Product quality一Part 2: External metrics 2006阳07-01实施(lSO/IEC TR 9126-2: 2003 , IDT) 发布中华人民共和国国家质量监督检验检波总局中国国家标准化管理委员会布一发一时一一点精制川/mf菌血制?: GB/T 16260.2一2006/ISO/IECTR 9126-2:2003 目次22234455677484

2、9 Tiu1iLFDroponb 例生咒架框法用的阻碍挪剿时详阻四阔的比虑lJ测考量和的度型时的类量最度H度质标用用最语用用使使度术使使件川的和HH量和和知如文语量读u蠢最量量度附附附甜用义略度阅u皮度度最度性性性性性.引定缩蠢的性性性度性植料料料料.性性和和质表表能靠用率护移资资资资围合范语号件量最功可易效维可川川职以吉言范符规术符软度度123456录录录录前引12345678&0亿&附附甜甜GB月16260.2-2006jISO/IECTR 9126翻2:2003阳. 唰别吕GB/T 16260(软件工程产品质量分为如下几部分:一一第1部分(即GB/T16260. 1):质量模型;一一第2

3、部分(即GB/T16260.2):外部度量;一一第3部分(即GB/T16260.3) :内部度量;一一第4部分(即GB/T16260.4) :使用质量的度量。本部分为GB/T16260的第2部分。本部分等同采用ISO/IECTR 9126-2: 2003(软件工程产品质量第2部分:外部度囊)。为便于使用,本部分做了下列编辑性修改za) ISO/IEC 9126的本部分改为本部分;b) 删除了自际标准的前言,修改了国际标准的引。对国际标准ISO/IECTR 91262:2003的第8章中的部分内容作了编辑性修改,对表述不晓确的地方给出了明确表述,即:将第8章各度最表中的5.3软件集成明确为5.3

4、.8软件集成气将5.3合格性测试明确为5.3.9合格性测试,以及将5.4运行测试明确为5.4.2运行测试,使之与GB/T8566标准的条自编号一致。去掉了第8章中的注2,保留了注10本部分的附录A、甜录B、甜录C和附录D是资料性附录。本部分由中华人民共和国倍息产业部提出。本部分由中国电子技术标准化研究所归口。本部分起草单位z中自电子技术标准化研究所、上海计算机软件技术开发中心、杭州披导软件有限公司。本部分主要起草人:王凌、陈森芬、冯惠、韩红强、金荣得、王欣、赵建东。I GB/T 16260.2-2006/ISO/IEC TR 9126-2:2003 51 tR 本部分提供了外部度量,以测量GB

5、/T16260. 1一2006中定义的6个外部员量特性的属性。本部分所列的度最并非一个完备集。开发者、评价者、质量管理者和需方可以从本部分中选择合适的度量,用来定义质量需求、评价软件产品、甜最质量情况或作其他用途;亦可以修改度量或使用本部分未包括的其他度量。本部分适用于各种软件产品,但并非每种度最适用于各种软件产品。GB/T 16260.1-2006定义了软件质量特性的术语,及这些特性如何被分解为予特性。但在该部分中并没有描述这些予特性是如何被割蠢的。对于这些特性或子特性的测量,GB/T16260. 2一2006定义了外部度量,GB/T16260. 3-2006定义了内部度量,GB/T1626

6、0. 4-2006定义了使用质量的度景。内部度量用来测量软件本身,外部度盘用来测量包含该软件的基于计算机系统的行为,使用皮量的度量则测量软件在某个特定使用周境中的使用效果。本部分旨在与GB/T16260. 1一2006一起使用。极力推荐读者在使用本部分之前阅读GB/T 16260. 1-2006和GB/T18905.1-2002,尤其是在读者不黠悉使用软件皮囊进行产品规格说明和产品评价的情况下。第1章至第7章以及附录A到附录D为GB/T16260的第2部分、第3部分和第4部分共有。II GB月16260.22006/180/姐CTR 9126-2:2003 软件工程产品质盖第2部分:外部度量依

7、d了UU部d分本部。容本蠢内件的度下软性。部以用特加外括使子刊吨的包何个T量分如每司旷质部如闹本、UWh7 1件06标准定义的特性和子特性来定量测量软使用。这些值是依据每个软件级帮用户需求等因素。一、依赖于一般因素,倒如人类认知因本部分屯的应用领域国家标准和本部分a)需b)评度,也可以针对独特体测量可参见有关d) 维护者(e) 供方(按认软件质f) 用户使用软怦g) 质量管理者(执行制的组成部分评价软织),其在合格性测试中确中评价软件产品质量时使用;或组织),作为质蠢保证和质量控2 符合性符合性不作要求。注2在GBjT16260.1-2006质量模型中有关于度量的一般符合性妥求。3 规范性引用

8、文件下列文件中的条款通过GB/T16260的本部分的引用商成为本部分的条款。凡是注目期的引用文件,其随后所有的修改单(不包括勘误的内容)或修订版均不适用于本部分,然雨,鼓励根据本部分达成t协议的各方研究是否可使用这些文件的最新版本。凡是不注目期的引用文件,其最新版本适用于本部分。1 GB/T 16260.2-2006/ISO/阻CTR 9126-2:2003 GB/T 5271. 20-1994信息技术词汇第20部分:系统开发(eqv1SO/IEC 2382-20: 1990) GB/T 8566一2001信息技术软件生存周期过程Cidt1SO/IEC 12207: 1995) GB/T 16

9、260.1-2006软件工程产品质量第1部分:质量模型CISO/1EC9126-1: 2001 , IDT) GB/T 16260.3-2006软件工程产品质量第3部分z内部度最CISO/1ECTR 9126-3: 2003 , IDT) GB/丁16260.4-2006软件工程产品质量第4部分:使用质量的度最CISO/IECTR 91264: 2004 ,IDT) GB/T 18491. 1-2001倍息技术软件测量功能规模测量第1部分z概念定义(idt1SO/1EC 14143-1: 1998) GB/T 18905. 1-2002软件工程产品评价第1部分z概述(ISO/IEC14598-

10、1:1999 ,IDT) GB/T 18905. 2-2002软件工程产品评价第2部分z策姆和管理(ISO/IEC14598-2: 2000 , IDT) GB/T 18905. 3-2002 软件工程产品评价第3部分z开发者用的过程CISO/IEC14598-3: 2000 ,IDT) GB/T 18905. 4-2002 软件工程产品评价第4部分t需方用的过程CISO/IEC14598-4: 1999 ,IDT) GB/T 18905. 5-2002 软件工程产品评价第5部分z评价者用的过程。SO/1EC14598-5: 1998 ,IDT) GB/T 18905. 6一2002软件工程产

11、品评价第6部分:评价模块的文挡编制CISO/IEC14598-6: 2001 ,IDT) 1SO 9241-10: 1996 使用视觉显示终端(VDT)办公的人类工效学要求第10部分z对话原则4 术语和定义在GB/T18905. 1一2002和GB/T16260.1一2006中定义的术语适用于本部分,并且这些术语列在了附录D中。5 符号和缩略语SQA:软件质盘保证(捏)SLCP:软件生存周期过程6 软件质量度量的使用GB/T 16260的第2部分、第3部分和第4部分提出了与第1部分?盾最模型一起使用的一组软件质量度量外部质量、内部质量和使用质蠢的皮囊)的建议。这些部分的用户可以修改巳定义的度量

12、,和/或也可以使用来列出的度量。当使用一个己修改的或一个未在各部分中定义的新皮盘时,用户宜说明这些度量与第1部分中的质量模型或任何其他所用的替代质最模型之间的关系。GB/T 16260的用户宜从第1部分中选择用于评价的质量特性和子特性,确定要采用的适当的直接测度和间接测度,确定相关的度量,并以客观的方式解释测量结果。GB/T16260的用户也可以从GB/T 18905系列标准中选择软件生存周期中的产品质最评价过程。上述这些标准给出了测量、评估和评价软件产品质量的方法,旨在供开发者、需方和独立的评价者使用,特别是那些负责软件产品评价的人员(见图口。2 G/T 16260.2-2006/ISO/阻

13、CTR 9126-2:2003 软件产品软件产品的效用 影响 影响依赖依赖-JPZZ 内部度量外部度量使用质盘的皮囊回1度量类型之间的关系内部度最可用于开发阶段的非孰行软件产品(例如标书、需求定义、设计规格说明或源代码等)。内部度量为用户提供了测量中间可交付项的政蠢的能力,从而可以预测最终产品的质量。这样就可以使用户尽可能在开发生存周期的早期察觉质量问题,并采取纠正措施。外部度量可以通过测量该软件产品作为其一部分的系统行为来测量软件产品的质量。外部度蠢只能在生存周期过程中的测试阶段和任何运行阶段使用。在所属系统环境下运行该软件产品即可获得这样的测量。使用质量的度量是测量产品在特定的使用周境下,

14、满足特定用户达到特定目标所要求的有效性、生产亭、安全性和满意度的程度。这只能在真实的系统环境下获得。用户的质量要求可用使用质蠢的度量、外部度量甚至是内部皮蠢的质蠢需求来规定。这些由规定的需求宜作为产品评价时的准则。建议尽可能采用与目标外部度最有密切关系的内部度量,以便能用这些内部度量来预测外部度量的值。然而,往往很难设计出一个能够在内部和外部度量问提供密切关系的严格的理论模型。因此,假设模型可能是模糊的,所以在使用度量时,外部度量和内部度量关系密切程度模型应该使用统计建模的方法。GB/T 16260的第1部分附录A中的A.4列出了与有效性和可信赖性相关的建议和需求。另外,本部分的附录A列出了使

15、用皮囊时的一些考虑细节。7 度景表的阅读和使用第8章列出的度最依据GB/T16260. 1一2006中的特性和予特性进行分类。下圈是表中的每个度最应给出的信息:a) 度最名称在内部度量表和外部度量表中的相应度量的类似名称。b) 度量目的在度量应用中以回答问题的形式进行描述。c) 应用的方法提供一个应用的大纲。d) 测量、公式和数据元素计算给出测量公式,并解释所用的数据元素的意义。注:在某些情况下一个度景对应多个公式。e) 测量值解释给出施固和最佳值。f) 皮囊标度类型3 GB/T 16260.2-2006/ISO/IEC TR 9126翻2:2003度量中使用的标度类型。包括:标称标度、顺序标

16、度、间黯标度、比率标度和绝对标度。注:附录C有详细的解释。g) 测度类型所用的类型是:规模类型(例如功能规模、摞代码规模)、时间类型(例如经时时间、用户时间、计数类型(变更数、失效数)。注2附录C有详细的解释。h) 测量输入测量中使用的数据来源。在GB/T8566中的应用标识出应用皮蠢的软件生存周期过程。j) 目标用户标识测量结果的使用者。8 度量表2006中说明的软件可用的度量并不仅模的测量、精确时间注1:推荐使用有精确时间在一个特定8. 1 功能性度最外部功能性a) 当前实注1:功能性质b) 实际用户在需求。注2:当隐含的操作8. 1. 1 适合性度最外部适合性皮囊(见表足的功能或不满意的

17、操作。未满足的功能或不满意的8. 1.2 准确性度量出,例如:功能规为可以从系统期间出现未满外部准确性度最见表8.1. 2)宜对这样的属性进行测量,即用户遇到不准确的事项的频率。这包括:在)由于不充分的数据引起的不正确或不精确,如数据的有效数字太少不足以做精确的计算;b实际的操作规程与操作手册上描述的规程不一致;c) 在运行期间所执行的任务的实际结果与预期的结果有差别。8. 1.3 互操作性度最外部互操作性度量见表8.1. 3)宜对这样的属性进行测量,诸如涉及数据和命令的通信缺失的功4 GB/T 16260.2 2006/ISO/IEC 1卫9126-2:2003 能数或事件数,而这类数据和命

18、令在该软件产品和与之相连的其他系统、其铀软件产品或设备之闰应易于传送。8. 1.4 安全保密性度置外部安全保密性度量(见表8.1.的宜对这样的属性进行测量,即带有安全保密问题的功能或事件的数目,包括:a) 未能防止安全保密输出信息、或数据的泄露;b) 未能防止重要数据的丢失;c) 未能前止非法的访问或非法的操作。注1:建议执行模拟攻击的入侵式测试,因为这种危及安全保密的攻击在通常测试中一般不会发生。真正的安全保密性度最只有在实际生存系统环溃注2:从独立存在的系统的情况性及确保这些功能的有情况,本部分的用户通常接受的信8. 1. 5 功能性的外部功能性件的数目,这8.2.2 容错性外部容错性的能

19、力的度量。8.2.3 易辙复性外部易恢复能重新建立适当的8.2.4 可靠性的侬外部可靠性的事件的数目,这些问8.3 易用性度量密保障的需求变化很大。确定所需的功能容造成的影响是意大或是关键的情况,用户可以限制其范围为性问题的功能或事故障而导致的规定性能水平依从性问题的功能或易用性度量是测量软件能横静、学穿越驻华如所及遵箩剧性法规和指南的程度。许多外部易用性度量通过用户要强使用某一功能来进行测试d琪结果将受用户的能力及宿主系统特性的影响。这并非是使测量无效,因为Z可陆锺如能鹿,远盘明嘱规定的条件下由代表指定用户群的样本用户来运行。(对于通用产品,可使用一定程围的用户群的代表。尽管从较小的用户群中

20、也能得到有用的倍息,但为得到可靠的结果,必须使用至少有8个用户的样本。在用户进行这主主制试时不宜得到j任何提示或外来的辅助。易理解性、易学性及易操作性的度量有两类应用方法:用户测试或产品的使用测试。注1:用户测试试图使用某一功能的用户测试多种外部度囊。在不同个体之间,这些测量的商银广。宜由代表某一指定用户群的样本用户在没有任何提示或外来辅助的情况下执行测试。(对于通用产品,可使用一定范围用户群的代表)。尽管从较小的用户群中也能得到有翔的信息,但为了得到可靠的结果,必须使用至少有8个用户的5 GB/T 16260.2一2006/ISO/IECTR 9126-2:2003 样本。对所用的测量,宜尽

21、可能建立验收准则或在产品之间进行比较。这意味着测量宜是有已知值的计数项。其结果宜报告均值及均值的标准差。许多这类度量可用早期的软件原型来测试。所实施的度量将依赖于易用性不同方面的相对重要性,以及后续的使用质量测试的程度。注2:产品的使用测试不同于具体功能的测试,菜些外部度量妥观察产品在更广泛的应用中对某项功能的使用,以完成作为使用质量测试的一部分的典型任务(GB/T16260.4-200日。它的优点是要傲的测试较少,但缺点是某些功能在正常使用中很少被周到。对所用的测囊,宜尽可能建立验收准则或在产品之间进行比较。这意味着测量宜是有已知值的计数项。其结果宜报告均值及均值的标准差。8.3. 1 易理

22、解性度最用户宜能选择一个适合她们的使用要求的软件产品。外部易理解性度量(见表8.3.1)宜能够评估新的用户能否理解下列内容z 软件是否合适; 怎样用它去完成特殊任务。8.3.2 易学性度最外部易学性度量(见表8.3.2)宜能够评估用户要用多长时间才能学会如何使用某一特殊的功能,及评估它的帮勤系统和文挡的有效性。易学性与易理解性有徨密切的关系,易理解性的测量可作为软件易学性的潜在指标。8.3.3 易操作性度量外部易操作性度量见表8.3. 3)宜能够评估用户能否操作和控制软件。易操作性度量可按IS0 9241-10中的对话原则进行分类: 软件对任务的适合性; 软件的自我描述性; 软件的可控制性;

23、软件对用户期望的符合性; 软件的容错性; 软件对各种特例的适合性;对测试功能的选择受使用这一功能的预期频率、功能的关键性以及任何涉及的使用问题的影响。8.3.4 眼引性度景外部吸引性度量(见表8.3.4)宜能够评估软件的外观,并受屏幕设计、颜色等因素的影响。这一点对于消费类产品特别重要。8.3.5 易用性的侬从性度量外部易用性的依从性度量(见表8.3.5)宜能够评估与易用性相关的标准、约定、风格指南或法规的依附性。8.4 效率度最外部效率度量宜能够测量这样一类属性,即在测试或运行期间包含软件的计算机系统的时间捎耗及资源和用特性。在测试和运行的多个实例中,建议调查最大时间和时间分布,因为使用条件

24、对这一测量有很大的影响并会造成波动,例如处理数据的负载、使用频率、相连的站点数等等。因此,效率度最可以包括带误差波动的测量的实际值与规格说明中要求的允许误盖波动范围的设计值的比率。建议列出并调查各种自素所趣的作用,例如其他软件所用的CPU和内存、网络流量和定时的后台处理等。宜建立合适的波动及测量值的有效蓓圈,并把它们与需求规格说明进行比较。建议标识和定义适合于软件应用的任务:例如作为业务应用任务的一个事务、作为通倍应用任务的6 GB/T 16260.2一2006/ISo/mcTR 9126号:2003一个交换或数据包的发送、作为控制应用任务的一个事件控制,以及作为普通用户应用的由用户可谓用功能

25、产生的一个数据输出。注. a) 响应时间g从按动传送键到得到结果为止所需要的时间。这意味着响应时间包括处理时间和传输时间。响应时间只应用于交互系统。在一个单独的系统中,这没有什么明显的不同。但在互联网系统或其他实时系统中,有时传输时间主要长一些。b) 处理时间:从接受一个消息到送出它的结果之间计算机的经时时间。有时它包括运行的系统开销时间,在其他情况下,它只意味着应用程序所用的时间。周转时间z从提出主要求到得到结果所需要的时i泻。在许多情况下,一个周转时间包括多个响应。例如,在银行的自动柜员机的例子中,周转时间是从按动初始键直到取出钱为止所用的时间,这意味着您必须选择交易类型并等待消怠、输入口

26、令并等待下一个信息等。8.4.1 时间特性度最外部时间特性度量(见表8.4.1)宜能对这样一些属性进行测量,即在测试及运行中包含软件的计算机系统的时间特性。8.4.2 资源利用性度量外部资源利用性度最(见表8.4.2)宜能对这样一些属性进行测量,即在测试及运行中包含软件的计算机系统的资掘利用的特性二8.4.3 效率的侬从性度量外部效率的依从性度最(见表8.4.3)宜能对这样一些属性进行测量,即软件产品不能遵循与效率相关的标准、约定或法规的功能数或出现依从性问题的数目。8.5 雄护性度量外部维护性度量宽对这样一些属性进行棋量,即在测试和维护中,当软件被维护或修改时,维护者、用户和包含该软件的系统

27、的行为。8.5. 1 易分析性度量外部易分析性的度量(见表8.5.1)宜对这样一些属性进行测量,即当试圄诊断缺陷或失效的原因,或标识需要修改的部分时,维护者或用户的工作量或耗费的资源。8.5.2 易改变性度量外部易改变性度最见表8.5.2)立对这样一些属性进行测量,即当试图实随规定的修改时,通过维护者、用户和包含该软件的系统的行为来测最维护者或用户的工作量。8.5.3 稳定性度最外部稳定性度量(见表8.5.3)宜对修改后的软件进行测试或运行时,与包含该软件的系统意外的行为有关的属性进行测量。8.5.4 易测试性度量外部易测试性度最(见表8.5.4)宽对这样一些属性进行测量,即当试图测试日修改或

28、未修改的软件时,通过维护者、用户和包含该软件的系统的行为来测量维护者或用户的工作量。8.5.5 维护性的依从性度量外部维护性的依从性度最(见表8.5.5)宽对这样一些属性进行测量,即软件产品不遵循所要求的与可维护性相关的标准、约定或法规的功能数和出现依从性问题的数目。8.6 可移植性度量外部可移植性度量宜对移植活动期闰操作者或系统的行为这样一些属性进行据蠢。8.6. 1 适应性度量外部适应性度量见表8.6.1)宜对这样一些属性进行测量,即系统或用户试图使软件适应于不同的规定环境时的用户行为。当用户必须实施一个新的、而不是原先由适应性要求所指定的适应性规程时,也宜测量适应要求的用户工作量。7 G

29、B/T 16260.2一2006/180/阻CTR 9126-2:2003 8.6.2 易安装性度量外部易安装性度最(见表8.6.2)宜对这样一些属性进行测蠢,即当系统或用户试留在其特定的环境中安装该软件产品时的用户行为。8.6.3 共存性度量外部共存性度量(见表8.6.3)宜对这样一些属性进行测量,即当系统或用户试团将软件与其他的独立软件在公共环境中共事公共资掠时的用户行为。8.6.4 易替换性度最外部易替换性度最(见表8.6.4)宽对这样一些属性进行测量,即当系统或用户试图用该软件代替软件环境中其他规定的软件时的用户行为。8 适合性度量表8.1. 1 外部适合性皮盘SKSMOO-NlNOO

30、O目。目。时嗣同SNOSNHMOS目标照户开发者SQA 一一进行测试,并把它其结果作为功能的充分性皮盘开发者SQA 开发者SQA 在GB/T8566 中的应用6.5确认6.3质盘保证5.3.9合格性测试6.5确认6.3质盘保证5.3.9合格性测试6.5确认6.3质盘保证5.3.9合格险测试需求规格说明评价报告测盘输入需求规格说明评价报告成白fA前之程过盘测用应在须必串但改修何f主u2 n口明说格见f叫寸,求镣牛吨dVAH hueJd . &曲川归口叫、噜b标4中甲拥列周存生、求功数数在CM需的计能Rh捋与述。数功的时时功其描较能的制割的将中比功菇。克特出乡明板的完比珩定测缺数说数成能之苦现测检

31、或计格总完未数耐和盆中现行规能能与计过表更测变检是值入制输进的二程用过茸茸测测本咱inru注注测度类型x=;:十数/计数A=;:十数计数度一度标型标盘类一对度绝汲j丑-值解释源:盐、公式及数据元素计算X=l-AIB 应用的方法适于执行特定任务的功能数与评价的功能数相比较。被评价的功能其充分程度如何?按照需求规格说明,功能实现的完整程度如何?度盘目的注1:测盘过程的输注2:注2任何缺少的结果作的输入。因度量名称功能的充分性功能实现的完整性功能实现的覆盖率CD 4 0 表8.1. 1 (续外部适合性度盘度最名称度盘吕的应用的方法测量、公式及数据测盟值解释元素计算.功能规格在进入运行之后,对系统在投

32、入运行X=l-A/B O. O:;X:; 1. 0 说明的稳功能规格说明的稳后,必须变更功能规A=从系统投入运行开始越接近1.0 , 定性挥定性如何?格说碗中描述的功能到运行后变更的功能数越好。发度数进行计数,将其与B=需求规格说明中描述需求规格说明中描述的功能数的功能总数格比较。注:建议本皮盐作为试验性使用。表8.1.2准确性度量外部准确险皮盘度盐名称度盘层的应用的方法测菇、公式及数据测盘值解释元索计算预期的准实际的与预期合理执行输入与输出对应X=A/T 。:;X确性的结果之间的差别的测试用例,组输出A=按照预期合理的结果,越接近。可接受吗?与预期合理的结果进用户得到的结果超出可允越好。行比

33、较。许范围的兹别的用倒数对用户得到结果与预T口运行时间期合理之间有不可接受的差别的用倒数进行计数。注:预期合理的结果可以在需求规格说明、用户操作手册或用户灼期望中标识。计算的准最终用户得到不准记录基于规格说明计X=A/T 0,二X确性确结果的频率算出不准确结果的A=用户得到的不准确计越接近。如何?次数。算的次数越好。T=运行时间度盘标皮测度类型狈j盘输入类型绝对标度A=巳计数需求规格说明B=计数评价报告X盟计数/计数度盘标度测皮类型测量输入类型比率标度A=计数需求规格说明T口时间用户操作手册X口计数/时间用户的反映测试报告比率标度A=:十数需求妮格说明T=时间测试报告X=计数/时间在GB/T8

34、566 中的应用6.8问题解决5.4运作在GB/T8566 中的应用6.5确认6.3质盘保证6.5确认6.3质盘保证目标用户维护者SQA 目标用户开发者用户开发者用户。阴气、叶0) 队30) o 队3队3o o 3 气、白。气、围内叶m (0 1) 0) 队3队2o o w . . 表8.1.2 (续外部准确性度盘度盘名称度盘目的应用的方法坝盘、公式及数据测盘值解释度盘标度现tl度类型测盘输入在GB/T8566 目标用户元索计算类型中的应用粉度最终用户得到精度记录粉皮不足的结果X口A/TOX 比率标度A=i十数需求规格说现6.5确认开发者不足结果的频率的次数。A=照户得到的结果精度越接近。T=

35、时间测试报告6.3质量保证用户如何?不同于要求的精度的次数越好。x=计数/时间T=运行时间注:用来计算外部度盘的数据兀萦设计为使照外部可访问的信息,因为这有助于最终用户、操作者、维护者或馆方使用外部皮盘。因此在外部度盘中常出现时间基准皮盘,这点与内部皮盘不同。表8.1.3互操作性度量外部互操作险度盘应用的方法说盘、公式及数据测姐值解释度盘标度测皮类型测盘输入在GB/T8566 目标用户度盘名称度盐目的元素计算类型中的应用数据的可对子规定的数据传按照数据字段规格说X=A/B O.OX1.。绝对标度A=计数需求规格说明6.5确认开发者交换性输,交换接口的功顷,测试系统的每一A=在测试数据交换时,证

36、越接近1.0B口计数用户手册(基于数能已经被实现的正个下游接口功能输出实能成功地与其他软件或越好。X=计数/计数测试报告记录的格式。系统进行交换的数据格式据格式):rJ)(j程度如何?对在那试数据交换中证实能与其他软件或的数目系统交换的数据格式B=要被交换的数据格式的数目进行计数,并的总数与数据交换的总数相比较o注:建议测试规定的数据处理。气、.数据的iiJ最终用户不能在自对使用接口功能和失在)X=lA/B O.OX1.。a)绝对A口计数需求规格说明5.4运作维护者交换性标软件与其他软件败的次数进行计数。A=用户不能与其他软件越接近1.0标度B=计数(用户手册(基于用之间交换数据的频或系统交换

37、数据的数目越好。X口计数/计数测试报告度如何?B=用户企图交换数据的户的成功在目标软件与其他尝试软件之间数据成功总数自传送的程度如何?b) Y=A!T 。b)比率Y=计数/时间用户能否经常成功T=运行时间的周期越接近0越好。标度T=时间地交换数据?。弱、时3 队3m o 队3o o 3 、白。气、目。时m c.o 3 队3队3o o t且。c= 气、如4() () o 队3o o 3 、目。气、目。勇(0 队3() 队3队3o o 队2一士叮叮飞二十一一安全保密性度最表8.1.4 外部安全保密性皮盘目标用户生存系统环挠中,即使用质开发者在GB/T8566 中的应用6.5确认测量输入测试规格说明

38、测试报告测度类型A=t十数B=计数计数度一度标型一标盘类一对度绝汲j盘值解释O. O:i(X:i(1. 0 测盘、公式及数据元素计算X=A/B A=在访问历史记录应用的方法评价在系统的访问历史数据库中记录的访问盘。度盘目的审核追踪用户访问系统和数据的完整程度如何?度最名称访问的可审核性注1:如果有必姿妥补充对未预期的非法操作的检测,那么,-鼠也钉在V!外则拙切开南部1掉J以.U1Jl,;注2:建议执行模拟攻击事件的入侵式试验,因为这种危及安全保密性的攻击在通常测试中一般不会发生。真正的安全保密性皮盘只有在实际生存系统环境叩6使用质量勺中才会采用。注3:这些功能能防止非授权的人创建、删除或修改程

39、序或信息。因此,建议在测试用例中包括这类非法操作。开发者6.5确认6.3质量保证对系统进行访阔的可控程度如何?访问的可控制性抖. w 外部安全保密饺度盘度盘名称防止数据说误度盘目的数据说误事件发生的频率如何?应廊的方法对重大和次姿的数据说误事件发生的进行计数。一-次级影响散布过宽的事件;一一数据本身的重要性事件。次要的数据说误事件2一一可能再现或恢复的事件;一一次级影响没有散布的事件:一一数据本身不够重要的事件。测量、公式及数据表8.1.4(续测皮类型测量输入测试规格说明测试报告运行报告在GB/T8566 中的应用6.5确认5.3.9合格性测试5.4运作目标用户维护者开发者注3:用来计算外部度

40、盘的数据元设计为使用外部可访问的信息,因为这有助于最终用户、操作者、维护者或需方使用外部度盘。因此,这里使用的事件和时阔的计数不陀子内部度盘中的计数。注4:建议执行模拟攻击事件的入侵式测试,因为这种危及安全保密性的攻击在通常测试中般不会发生。真正的安全保密性度最只有在实际生存系统环挠中,也即使用质盘才会采用。注5:建议试验性的使用该度盘。注6:数据备份是防止数据说误的有效方法之一。备份的建立确保必要的数据在部分操作数据丢失的事件发生后能很快地恢复。但在本部分中,备份只代表了可靠性度盐的一部分。注7:建议试验性的使用该皮盘。C E丽、4 ol 队3ol o 队3队3o o ol 、目。气、目。叶

41、 (0 队3ol 队31) o o w 。目叶-OMOO-MINSO目。KMW何时嗣同EBBNNOS功能性的依从性度量外部功能性的依从性度盘度盘名称皮盘目的应用的方法测菇、公式及数据那盘值解释度量标度测度类型测量输入在GB/T8566 目标用户元索计算类型中的应用功能俊的产品的功能遵循既对巳满足所要求的依X=l A/B 0.0X1.0 绝对标皮A=计数有关依从性的5.3.9合格性供方依从险实施法规、杨准和从性的项数进行计A常在测试中还未实现规越接近1.0B口计数产品描述(用户测试用户约定的程度如何?数,并与规格说明中定的功能性的依从性的越好。X=计数/计数手册或规格说6.5确认要求的依从性项数

42、相项数明以及相关标比较;B=规定的功能性的依从准、约定和法规按照依从性的项目来性项的总数测试规格说明设计测试用例;和报告对这些测试用倒进行功能怯测试F对满足依从性的项数进行计数。注1:随时间收集几科1测量值可能有助于分析满足依从性项的增长倾向,以及这些项是否彻底地满足依从他:注2:建议对失效的次数进行计数,因为问题检测是有效测试的目标,也适用于计数和记录。界商标准界面遵循应用的法对满足所要求依从性X=A/B 0.0:;:二X:s.三1.0绝对标皮A=计数有关依从性的6.5确认开发者的依从性妮、标准和约定的的界面数进行计数,A=按规定正确实现的界越接近1.0B=计数产品描述以及程度如何?并与规格

43、说明中要求西数目越好。X=:十数/计数相关标准、约定依从性的界商数相B=要求依从性的界面和法规比较。总数测试规格说明和报告泼z标准的所有规定底险都必须测试。表8.1.5¥ 。MW叶-OMOO-MiNOOO亩。臣。同dMNENOSNHMOS成熟性度最外部成熟性皮盘度盘名称度盘自的应用的方法!iJ盐、公式及数据测盘值解释皮盘标度测度类型测量输入在GB/T8566 目标用户元素计算类型中的应用估计潜在将来可能出现的故对在一定的试验周期X=ABS(A1-A2)/B 。,X绝对标度A1=计数测试报告5.3.8软件开发者的故障障问题有多少?内检测到的故黯数进(X:估计残存的潜在故障取决于测试阶A2口计数运

44、行报告集成测试者密度行计数,并用可靠性密度段,在以后的B=规模问题报告5.3.9合格险SQA 增长估计模型来预测ABSO=绝对值阶段中X值X=计数/规模测试用户未来潜在的故障数。A1=在软件产品中预测的越小越好。5.4运作潜在故lIfii:总数6.5确认A2=实际已检测到的故障6.3质盘保证总数B=产品的规模注1:如果实际检测到的故障比预测的潜在故障的总数还要多,建议:再做预测并估计一个更大的数字。估计一个较大的数字旨在预测合理的潜在失效,但并不能使产品变得更好;注2:建议使用几种可靠性增长估计模型,逃出最适合的一种,并通过监视检测的故障重新进行预测;注3:对潜在的故障数预测出一个上限数和一个

45、下限数可能会有帮助;注4:在概述特性日才有必妥将X归到0,可区间。针对那试在一定的试验周期对检泌到的失效个数X口A1/A2O,X 绝对标度A1=计数测试报告5.3.8软件开发者用例的失内检测出多少和执行测试用例的个A1=检测到的失效个数取决于测试阶A2=:十数运行报告集成测试者效密度失效?数进行计数。A2口执行测试用例的个数段,在以后的B=规模问题报告5.3.9合格性SQA 阶段中X值X=计数/计数测试越小越好。5.4运作6.3质盘保证注1:在测试的早期阶段,它越大越好,根反,在以后的测试阶段或运行阶段,越小越好。建议监控这一随时间变化的测量趋势;注2:本度盘取决于测试用例是否充足,宜将测试用

46、例设计为包括适当的测试用仰,即正常的、例外的和异常的用伊U;注趴在概述特性时有必要将X归到O,lJ区间。表8.2.1 u1 。因时ZMOO-M|NOOO出皂白白电嗣后SNOSMHNOO表8.2.1 (续忡4 外部成熟性度最吕标用户的失效数,测量残存5.3.8软件集成5.3.9合格性测试5.4运作6.3质盘保证用户SQA 维护者开发者测试者SQA 在GB/T8566 中的应用5.3.8软件集成5.3.9合格性测试5.4运作测量输入测试报告运行(测试报告测度类型A1=i:十数A2口计数注1:在测试的早期阶段,它越大越好,相反,在以后的测注2:检测到的故障数除以测试用例数表明测试用例的有效性;注3:

47、在概述特性时有必要将X归到0,可区问:注4:在对故IIii进行计数时,应注意:一一重复的可能性,因为多个报告中可能包括与其他报告相同的故障;一一除了故障的可能性,因为有些用户或测试者分不消他们的问题是操作的差错、环挠的差错还是软件的失效。度量标度类型绝对标皮源tl盘佳解释o. O;:;X;:;1. 0 测菇、公式及数据元素计算X口A11A2A1=解决A2 应用的方法在定的试验周期内,对有多少失效在同样的条件下再来出现进行计数。维护描述所有效的状态报告。度量目的有多少失效的条件已经解决?在一定的试验周期内检测出多少故障?注1:在使照这一度盘时,9!I泼2:可以用可靠性增的未解决的失效数。度最名称

48、失效解决故障密度表8.2.1 (续)外部成熟性皮盐。因2080NiNOOO自皂白白吗mENtNHNOO目标用户5.3.8软件集成5.3.9合格性测试5.4运作5.4.2运行测试测盘输入测试报告组织的数据库,若Y 表8.2.3.(续)外部易恢复险度盘度挂名称度盘目的M用的方法损盐、公式及数据测量值解释元索计算易修复伎软件产品在异常情对成功修复的次数进X=A/B 。.0X1.0况下或需要时自身行计数,并与规格说A=成功完成恢复的用X值越大越接的修复能力如何?明中要求的测试修复例数近1.0越好,的总次数相比较。B=每个需求姿测试的恢这样产品更能修复需求举例2复照例的总数在一定的用例数据库检查点;事务中修复。检查点;霆做功能;还原功能等。注z建议这种易恢复性度盘只包括软件提供的自动修复,排除人工执行的维护工作。修复的有修复能力的有效程对满足目标修复时间X=AIB 0.0X1.0 效性度如何?的测试修复的次数进A=满足目标修复时间成X值越大越接行计数,与特定目标功修复的用例数近1.0越好,时间所要求的修复次B=执行的用例数这样产品的修数相比较。复过程更有效。注2建议这种易恢复性皮盐

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 标准规范 > 国家标准

copyright@ 2008-2019 麦多课文库(www.mydoc123.com)网站版权所有
备案/许可证编号:苏ICP备17064731号-1