一种基于多视角的软件测试质量评价方法技术

技术编号:41141829 阅读:26 留言:0更新日期:2024-04-30 18:11
本发明专利技术公开了一种基于多视角的软件测试质量评价方法,包括:分析并获取与待评估软件的测试质量对应的利益相关方集合;针对每个利益相关方,提取与其相关的待评估软件的测试质量的特性集合,以及每个特性与利益相关方的相关度等级;筛选得到待评估软件的评价指标集合;对评价指标集合中的每个评价指标进行分级处理,并生成初始权重系数;对初始权重系数集合的取值进行调整,使与利益相关方相关的评价指标的权重与其对应的相关度相适配;计算得到每个利益相关方对应的软件测试质量评价结果。本发明专利技术能够在尽可能减少评估运算量的基础上,满足不同利益相关方对软件测试质量的评估需求,同时兼顾软件测试质量需求和不同利益相关方的评价需求。

【技术实现步骤摘要】

本专利技术涉及软件测试,具体而言涉及一种基于多视角的软件测试质量评价方法


技术介绍

1、软件测试是在规定的条件下对程序进行操作,以发现程序错误,衡量软件质量,并对其是否能满足设计要求进行评估的过程。在当前软件定义世界深入发展的情况下,软件测试作为检测开发的软件是否能达到预期效果的最佳方法,已经越来越为人所重视。但由于软件测试有不可穷尽的特点,对于型号软件系统,往往测试周期要求较短,测试资源也有限。因此,要在有限的时间以及其它测试资源的前提下,得到可用的系统或产品,软件测试本身的质量和效率也就非常关键。

2、软件测试质量不同的利益相关方对于质量的认知具有各自领域的特征,造成各自对于测试质量的影响要素或者指标往往具有不同的观点和认可度。这种利益相关方对于测试质量的“偏见”认识,造成参与测试的利益相关方对于测试质量的需求存在多样化特征,进而导致传统的单一质量评估指标难以兼顾。

3、因此,如何提取出能够兼顾型号软件测试质量中各个利益相关方的质量影响要素,能够反应出他们各自的质量诉求,就成为制约测试质量评价的关键难题。</p>
...

【技术保护点】

1.一种基于多视角的软件测试质量评价方法,其特征在于,所述评价方法包括以下步骤:

2.根据权利要求1所述的基于多视角的软件测试质量评价方法,其特征在于,步骤S1中,根据待评估软件的功能类型和功能属性,分析并获取与待评估软件的测试质量对应的利益相关方集合{i}的过程包括以下步骤:

3.根据权利要求2所述的基于多视角的软件测试质量评价方法,其特征在于,步骤S12中,根据待评估软件的功能类型和功能属性,采用专家评审或者基于先验知识推断的方式提取得到每个评估阶段对应的利益相关方。

4.根据权利要求1-3任一项中所述的基于多视角的软件测试质量评价方法,其特征在于...

【技术特征摘要】

1.一种基于多视角的软件测试质量评价方法,其特征在于,所述评价方法包括以下步骤:

2.根据权利要求1所述的基于多视角的软件测试质量评价方法,其特征在于,步骤s1中,根据待评估软件的功能类型和功能属性,分析并获取与待评估软件的测试质量对应的利益相关方集合{i}的过程包括以下步骤:

3.根据权利要求2所述的基于多视角的软件测试质量评价方法,其特征在于,步骤s12中,根据待评估软件的功能类型和功能属性,采用专家评审或者基于先验知识推断的方式提取得到每个评估阶段对应的利益相关方。

4.根据权利要求1-3任一项中所述的基于多视角的软件测试质量评价方法,其特征在于,所述利益相关方包括软件项目管理单位、软件技术总体单元、软件研制单元、软件测试单元和软件实用单位中的几个或者全部。

5.根据权利要求4所述的基于多视角的软件测试质量评价方法,其特征在于,步骤s2中,所述软件项目管理单位对应的特性类型包括软件测试活动的能效;

6...

【专利技术属性】
技术研发人员:惠战伟王小娟孙金磊曹旭杨森
申请(专利权)人:中国人民解放军军事科学院战争研究院
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1