[发明专利]基于无线电业务模型实现无线电应用软件质量测试效果分析处理的方法有效
申请号: | 201911297793.7 | 申请日: | 2019-12-17 |
公开(公告)号: | CN111045951B | 公开(公告)日: | 2023-09-29 |
发明(设计)人: | 叶干云 | 申请(专利权)人: | 上海创远仪器技术股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 上海智信专利代理有限公司 31002 | 代理人: | 王洁;郑暄 |
地址: | 201601 上海*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 无线电 业务 模型 实现 应用软件 质量 测试 效果 分析 处理 方法 | ||
本发明涉及一种基于无线电业务模型实现无线电应用软件质量测试效果分析处理的方法,包括以下步骤:确立无线电业务模型;分析影响无线电业务模型各业务模块测试效果评估的因素,确定业务模型中各业务模块的质量特性,并根据影响因素确定度量指标;建立无线电业务模型测试效果分析方法模型的目标层、准则层和指标层;建立判断矩阵,并计算各测试效果模型各层次的权重系数;基于无线电业务模型的测试效果分析方法质量量化计算;评估无线电业务模型测试效果。采用了本发明的基于无线电业务模型实现无线电应用软件质量测试效果分析处理的方法,不仅可以获取整个系统软件的测试质量量化值,还可以直观的获取每个业务模块的测试质量量化值,以便快速的定位和解决软件中存在的问题。
技术领域
本发明涉及计算机领域,尤其涉及系统测试领域,具体是指一种基于无线电业务模型实现无线电应用软件质量测试效果分析处理的方法。
背景技术
随着计算机技术及其应用的日益普及,各行各业对软件的依赖性越来越大;同时由于软件质量问题导致的不良后果也越来越多。因此软件质量的重要性日益突出。如何保证软件质量已经成为软件开发过程中必须贯穿始终加以考虑的重要问题。然而质量是一个复杂且难以琢磨的概念。对于不同的人或不同的应用系统,质量的含义和要求不尽相同,并且软件质量属性是多方面的。一个软件的质量往往涉及到许多不同的质量属性,不同类型的软件所关注的质量属性也不尽相同。
为了更好地理解、预测和评价软件系统的质量,一个适合的软件质量模型对软件系统的开发与评价起到关键性的作用。
本发明提供一种基于无线电业务模型的测试效果分析方法,无线电业务模型是基于无线电应用软件业务流程的基本应用而建立的测试模型,确保无线电应用软件从功能、可靠性、易用性、效率、维护性、可移植性上均能达到质量标准。
目前,主流的软件质量模型分为两类:层次模型和关系模型。比较著名的层次模型包括McCall模型、Boehm模型和ISO9126质量模型;比较著名的关系模型包括Perry模型和Gillies模型。
McCall模型认为软件质量可从两个层次去分析,其上层是外部观察的特性,下层是软件内在的特性。并定义了11个软件外部质量特性,称为软件的质量要素,它们是正确性、可靠性、效率、完整性、可使用性、可维护性、可测试性、灵活性、可移植性、重复使用性和连接性。同时,还定义了23个软件的内部质量特征,称之为软件的质量属性,它们是完备性、一致性、准确性、容错性、简单性、模块性、通用性、可扩充性、工具性、自描述性、执行效率、存储效率、存取控制、存取审查、可操作性、培训性、通信性、软件系统独立性、机独立性、通信通用性、数据通用性和简明性,软件的内部质量属性通过外部的质量要素反映出来。然而,实践证明以这种方式获得的结果会有一些问题。例如,本质上并不相同的一些问题有可能会被当成同样的问题来对待,导致通过模型获得的反馈也基本相同。这就使得指标的制定及其定量的结果变得难以评价。
Boehm模型在表达质量特征的层次性上它与McCall模型是非常类似的。不过,它是基于更为广泛的一系列质量特征,它将这些特征最终合并成19个标准。Boehm提出的概念的成功之处在于它包含了硬件性能的特征,这在McCall模型中是没有的。但是,其中与McCall模型类似的问题依然存在。
ISO9126质量模型是另一个著名的质量模型,它描述了一个由两部分组成的软件产品质量模型。一部分指定了内在质量和外在质量的六个特征,它们还可以再继续分成更多的子特征。这些子特征在软件作为计算机系统的一部分时会明显地表现出来,并且会成为内在的软件属性的结果。而另一部分则指定了使用中的质量属性,它们是与针对六个软件产品质量属性的用户效果联合在一起的,六个软件产品质量特征分别为:功能性、可靠性、使用性、效率、可维护性、可移植性。
Perry模型是一个典型的关系模型。它使用一张二维的表格来表达各个质量属性以及它们之间的关系。但是,对于软件质量属性之间一些更为复杂的、用二维表格无法直接表达的关系,比如质量属性之间的动态可变的相互制约关系或者两个以上的质量属性之间的制约关系,这些模型也不能很好地表达。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于上海创远仪器技术股份有限公司,未经上海创远仪器技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911297793.7/2.html,转载请声明来源钻瓜专利网。