System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 软件质量数据中台构建方法、装置、设备和存储介质制造方法及图纸_技高网

软件质量数据中台构建方法、装置、设备和存储介质制造方法及图纸

技术编号:41785496 阅读:1 留言:0更新日期:2024-06-24 20:13
本申请涉及一种软件质量数据中台构建方法、装置、设备和存储介质。方法包括:从软件历史测试经验知识系统中积累的软件测试数据中,确定待构建的软件质量数据中台的数据服务能力的所需数据;根据数据服务能力对应的数据库类型和所需数据的数据信息,将所需数据存储至对应的数据库中,搭建软件质量数据中台数据层;基于数据服务能力的数据处理规则和数据服务能力对应的数据库中各数据之间的关联关系,构建数据服务能力的智能数据映射体系,搭建软件质量数据中台逻辑层;建立与逻辑层之间的连接端口,根据软件质量数据中台业务类型构建用户端展示页面,搭建软件质量数据中台业务层。采用本方法能够快速、准确地对软件测试数据进行二次开发和应用。

【技术实现步骤摘要】

本申请涉及计算机,特别是涉及一种软件质量数据中台构建方法、装置、设备和存储介质


技术介绍

1、随着科学技术的蓬勃发展,软件成为新一代信息技术的灵魂,保障软件质量是重中之重。通常软件测试人员针对软件开发周期的所有阶段进行缺陷检测和风险评估,进而提高软件产品质量,经过长时间大量产品的测试,已形成了海量测试数据。

2、然而,这些形成的测试数据并未得到很好的收集、处理和应用,因此测试人员对产品通常存在的薄弱环节和测试关键技术的认识仍不十分明朗。而数据中台则可通过对数据进行采集、存储、处理和智能应用等,解决当前数据平台仅做存储,难以二次开发和应用的难题。所以,为软件质量测试搭建软件质量数据中台成为亟待解决的问题。


技术实现思路

1、基于此,有必要针对上述技术问题,提供一种能够快速、准确地对软件测试数据进行二次开发和应用的软件质量数据中台构建方法、装置、设备和存储介质。

2、第一方面,本申请提供了一种软件质量数据中台构建方法,包括:

3、从软件测试数据中,确定待构建的软件质量数据中台的数据服务能力的所需数据;其中,所述软件测试数据为软件历史测试经验知识系统中积累的数据;

4、根据所述数据服务能力对应的数据库类型,以及所述数据服务能力的所需数据的数据信息,将所述数据服务能力的所需数据存储至对应的数据库中,以搭建所述软件质量数据中台的数据层;

5、基于所述数据服务能力的数据处理规则,以及所述数据服务能力对应的数据库中各数据之间的关联关系,构建所述数据服务能力的智能数据映射体系,以搭建所述软件质量数据中台的逻辑层;

6、建立与所述逻辑层之间的连接端口,并根据所述软件质量数据中台的业务类型构建用户端展示页面,以搭建所述软件质量数据中台的业务层。

7、在其中一个实施例中,数据服务能力的所需数据的数量为至少两个,所述根据所述数据服务能力对应的数据库类型,以及所述数据服务能力的所需数据的数据信息,将所述数据服务能力的所需数据存储至对应的数据库中,包括:

8、针对所述数据服务能力的每一所需数据,确定该所需数据的数据信息;其中,所述数据信息包括数据类型和数据特征;

9、根据该所需数据的数据类型和数据特征,从所述数据服务能力对应的数据库类型中,确定该所需数据对应的数据库;

10、将该所需数据存储至该所需数据对应的数据库中。

11、在其中一个实施例中,将该所需数据存储至该所需数据对应的数据库中,包括:

12、根据该所需数据对应的数据库的存储规则,对该所需数据进行处理;

13、将处理后的所需数据存储至该所需数据对应的数据库中。

14、在其中一个实施例中,基于所述数据服务能力的数据处理规则,以及所述数据服务能力对应的数据库中各数据之间的关联关系,构建所述数据服务能力的智能数据映射体系,包括:

15、根据所述数据服务能力的每一所需数据的数据类型,为每一所需数据建立数据标签;其中,一个数据标签对应一个或者多个所需数据;

16、根据所述数据服务能力的数据处理规则,建立各数据标签之间的关联关系;

17、根据各数据标签之间的关联关系,以及各数据标签对应的所需数据之间的关联关系,构建所述数据服务能力的智能数据映射体系。

18、在其中一个实施例中,根据各数据标签之间的关联关系,以及各数据标签对应的所需数据之间的关联关系,构建所述数据服务能力的智能数据映射体系,包括:

19、根据各数据标签之间的关联关系,构建所述数据服务能力的知识本体图;

20、将各数据标签对应的所需数据之间的关联关系映射到所述知识本体图中,得到所述数据服务能力的智能数据映射体系。

21、在其中一个实施例中,软件质量数据中台的数据服务能力包括软件测试指导能力和软件系统故障诊断能力。

22、第二方面,本申请还提供了一种软件质量数据中台构建装置,包括:

23、数据获取模块,用于从软件测试数据中,确定待构建的软件质量数据中台的数据服务能力的所需数据;其中,所述软件测试数据为软件历史测试经验知识系统中积累的数据;

24、第一搭建模块,用于根据所述数据服务能力对应的数据库类型,以及所述数据服务能力的所需数据的数据信息,将所述数据服务能力的所需数据存储至对应的数据库中,以搭建所述软件质量数据中台的数据层;

25、第二搭建模块,用于基于所述数据服务能力的数据处理规则,以及所述数据服务能力对应的数据库中各数据之间的关联关系,构建所述数据服务能力的智能数据映射体系,以搭建所述软件质量数据中台的逻辑层;

26、第三搭建模块,用于建立与所述逻辑层之间的连接端口,并根据所述软件质量数据中台的业务类型构建用户端展示页面,以搭建所述软件质量数据中台的业务层。

27、第三方面,本申请还提供了一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:

28、从软件测试数据中,确定待构建的软件质量数据中台的数据服务能力的所需数据;其中,所述软件测试数据为软件历史测试经验知识系统中积累的数据;

29、根据所述数据服务能力对应的数据库类型,以及所述数据服务能力的所需数据的数据信息,将所述数据服务能力的所需数据存储至对应的数据库中,以搭建所述软件质量数据中台的数据层;

30、基于所述数据服务能力的数据处理规则,以及所述数据服务能力对应的数据库中各数据之间的关联关系,构建所述数据服务能力的智能数据映射体系,以搭建所述软件质量数据中台的逻辑层;

31、建立与所述逻辑层之间的连接端口,并根据所述软件质量数据中台的业务类型构建用户端展示页面,以搭建所述软件质量数据中台的业务层。

32、第四方面,本申请还提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

33、从软件测试数据中,确定待构建的软件质量数据中台的数据服务能力的所需数据;其中,所述软件测试数据为软件历史测试经验知识系统中积累的数据;

34、根据所述数据服务能力对应的数据库类型,以及所述数据服务能力的所需数据的数据信息,将所述数据服务能力的所需数据存储至对应的数据库中,以搭建所述软件质量数据中台的数据层;

35、基于所述数据服务能力的数据处理规则,以及所述数据服务能力对应的数据库中各数据之间的关联关系,构建所述数据服务能力的智能数据映射体系,以搭建所述软件质量数据中台的逻辑层;

36、建立与所述逻辑层之间的连接端口,并根据所述软件质量数据中台的业务类型构建用户端展示页面,以搭建所述软件质量数据中台的业务层。

37、第五方面,本申请还提供了一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现以下步骤:

38、从软件测试数据中,确定待本文档来自技高网...

【技术保护点】

1.一种软件质量数据中台的构建方法,其特征在于,所述数据中台包括数据层、逻辑层和业务层,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述数据服务能力的所需数据的数量为至少两个,所述根据所述数据服务能力对应的数据库类型,以及所述数据服务能力的所需数据的数据信息,将所述数据服务能力的所需数据存储至对应的数据库中,包括:

3.根据权利要求2所述的方法,其特征在于,所述将该所需数据存储至该所需数据对应的数据库中,包括:

4.根据权利要求2所述的方法,其特征在于,所述基于所述数据服务能力的数据处理规则,以及所述数据服务能力对应的数据库中各数据之间的关联关系,构建所述数据服务能力的智能数据映射体系,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据各数据标签之间的关联关系,以及各数据标签对应的所需数据之间的关联关系,构建所述数据服务能力的智能数据映射体系,包括:

6.根据权利要求1-5任一项所述的方法,其特征在于,所述软件质量数据中台的数据服务能力包括软件测试指导能力和软件系统故障诊断能力。

7.一种软件质量数据中台构建装置,其特征在于,所述软件质量数据中台包括数据层、逻辑层和业务层,所述装置包括:

8.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至6中任一项所述的方法的步骤。

9.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。

10.一种计算机程序产品,包括计算机程序,其特征在于,该计算机程序被处理器执行时实现权利要求1至6中任一项所述的方法的步骤。

...

【技术特征摘要】

1.一种软件质量数据中台的构建方法,其特征在于,所述数据中台包括数据层、逻辑层和业务层,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述数据服务能力的所需数据的数量为至少两个,所述根据所述数据服务能力对应的数据库类型,以及所述数据服务能力的所需数据的数据信息,将所述数据服务能力的所需数据存储至对应的数据库中,包括:

3.根据权利要求2所述的方法,其特征在于,所述将该所需数据存储至该所需数据对应的数据库中,包括:

4.根据权利要求2所述的方法,其特征在于,所述基于所述数据服务能力的数据处理规则,以及所述数据服务能力对应的数据库中各数据之间的关联关系,构建所述数据服务能力的智能数据映射体系,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据各数据标签之间的关联关系,以及各数据标签对应的所需数据之间的关...

【专利技术属性】
技术研发人员:陈平李红曼刘梦玥朱欣
申请(专利权)人:中国电子产品可靠性与环境试验研究所工业和信息化部电子第五研究所中国赛宝实验室
类型:发明
国别省市:

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

1