- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于测试的软件外部质量评价方法的研究术
贾兴华晏海华
北京航空航天火学软件工程研究所,北京100083
摘要:本文对软件质量模型,软件质量评价方法、过程进行了深入的研究。提出了一种在给定质
量模型基础上去管理和约束测试用例,依据测试用例执行结果来评价一个软件的外部质量的方法,同
时给出了实例分析.
关键词:质量模型外部质量质量评价软件测试
1引 言
。
‘
在我们生活的世界里,软件的重要性不言而喻。我们不能想象今天的生活如果没有了软件的存在将会
是什么样?银行、保险公司、政府和许多其他组织都十分的依赖软件。在今天这个信息化的时代,软件能
实时的传输人量信息到世界的任何一个地方,同时很多产品中软仲所^。的比重不断上升,冈此软件的质量
越米越得到人们的重视。在软件工程的发展历程中,提高软件质鼙始终是一个重要的目标。软件质量是软
件整个生命周期中尤为重要的问题,是软件开发过程中所使刚的各种开发技术和验证方法的最终体现。软
件质始的优劣说明了软件开发组织的:【:作成绩,直接决定了Hj户对软件产品的满意程度,冈此如何去正确
的、客观的评价一个软件的质餐。已经成为软件开发人员和用户都十分关心的问题。
本文将主要以ISO/IEC9126标准为基础,从软什测试的角度出发,阐述了如何对一个软件的质量特性、
子特性进行评估,进而对软件的外部质簧做出整体的评价。
2软件质量评价的发展
14598《软件质量评估模型》和ISO/IEC9126《软件
ISO/ⅢC9126:1991修订为两个系列标准,即ISO/IEC
质晕模型》,其中ISO/IEC9126系列标准主要规定了软件产品的质量模型,而ISO/IEC14598系列标准则
主要规定了软件产品质鼙评估的方法和过程。
2.1IS09126质量模型
ISO/IEC
9126标准将软件质量分为外部质量、内部质量和使用质量。同时该标准提供了“特性.子特性.
度量元”的三层结构的软件质量度量模型(如图1)和内外部的质量模型(见图2),该质量模型将软件质量
属性划分为6个特性:功能性,可靠性,易用性,效率,维护性和可移植行,并进一步细划分为21个子特
性[21,【31。
·基金项目l某国防预研基金。
作者简介-贾兴华,男,硕t=研究生,主要研究领域为软件工程、软件质量度量、软件测试技术;晏海华,男.副教授,主
要研究领域为软件工程、软件测试技术。
2-2软绊覆豢谔价壤念
开发者、需方和第二方评价者所处的角度不网,关心的评价要求不同,冈丽使用的评价过程也不相同-ISO/
IECl4598豹第3、第4录l第5部分就分掰对这三种情嚣给出了3蹙具体豹评价过程411
蚕l较件襄量度薰模型
图2外部和内部质曼的质量模型
2.3软件质羹译价豹现状察不怒
软件质餐模型是人们进行软件质量评价的基础,软件质量模型代表了人f『J对软件质量这个概念的认识
和理织程度,闫对也体现了软件质髓评终研究的发展状况。从70年饩至今几个常见的软件质量摸型分裂是
们开始研究质龋模型中的度量的形式和内容以及特性与子特性之间的关系,子特性与度量之间的关系。软
捧成量评价也裁戒了一令热点的话题。
随着国内外对软件质晕的评价技术的研究的不断深入,软件质趄评价发展迅速,各种方法不断的出现,
大部分的研究者在研究软件的特性和子特性之间关系时.采用AHP方法来确定子特性在特性和子特性的
线性函数关系式孛静权重系数魁翔。另,}还奁一些臻究蠹采用了模糊综合评徐方法,来确定特性翻子特性
之间的关系.其做法是首先通过专家经验法定性地评判子特性在质量等级集台上的隶属度,然后使用模糊
综合评价方法来确定特性的质量,其中的权重系数则直接由专家经验法得到唧。但是这些研究人多关注于
软转豹整个开发过穰罨l软件豹内部质量和傻翊质量豹评价,翥忽略了对软件豹外部质量进孬评绘的研究。
兰2Q
文档评论(0)