一种基于国产芯片底层框架的应用软件测试故障分析方法与流程

文档序号:34461034发布日期:2023-06-15 03:00阅读:44来源:国知局
一种基于国产芯片底层框架的应用软件测试故障分析方法与流程

本发明涉及软件测试,具体为一种基于国产芯片底层框架的应用软件测试故障分析方法。


背景技术:

1、目前国产的cpu包括飞腾、鲲鹏、龙芯、海光、兆芯等,操作系统包括统信uos操作系统、银河麒麟操作系统等,在国产芯片和操作系统的基础上,开发者需要不断开发新的软件,从而构成健康的硬件和软件生态。

2、由于国产芯片的起步较晚,而基于国产芯片作为底层框架的软件数量也较少,往往在软件开发的过程中,缺乏可以参考的数据,在软件测试中出现故障时,需要开发者自行的对故障进行分析,故障分析和消除的效率很低。


技术实现思路

1、本发明的目的在于提供一种基于国产芯片底层框架的应用软件测试故障分析方法,以达到形成故障数据库、提高国产软件故障分析效率的目的,以解决上述背景技术中提出的问题。

2、为实现上述目的,本发明提供如下技术方案:一种基于国产芯片底层框架的应用软件测试故障分析方法,所述故障分析方法包括有以下步骤:

3、步骤s1:搭建适配测试成果库,并开发面向用户的共享客户端;

4、步骤s2:通过检索资料和爬取信息,填充适配测试成果库的软件故障数据,作为数据基础;

5、步骤s3:向用户开放共享客户端的使用,用户注册和登录客户端;

6、步骤s4:用户在客户端上传软件故障数据,进而通过客户端展示适配测试成果库中与故障信息相符或相似的数据,通过比对得到最优的故障诊断方案;

7、步骤s5:根据适配测试成果库的检索成果,如果用户上传的故障数据在库中没有相应的数据,则将故障数据记录进适配测试成果库,进行数据的填充。

8、优选的,所述适配测试成果库存储的故障数据为基于国产芯片底层框架应用软件的故障数据,且适配环境的cpu包括飞腾、鲲鹏、龙芯、海光、兆芯;操作系统包括统信uos操作系统、银河麒麟操作系统。

9、优选的,所述共享客户端设置有登入登出模块、适配成果展示模块、故障分析模块。

10、优选的,客户端的故障分析模块对每个软件故障数据进行故障预测,获取故障模式,以及每个故障的故障原因、故障影响和严酷度,并根据上述信息生成故障分析统计表。

11、优选的,故障数据的检索通过故障关键词进行,且故障数据的展示以故障关键词的相关度来进行排序。

12、优选的,所述适配测试成果库对故障关键字添加标签,通过标签进行分类存储。

13、优选的,所述适配测试成果库对故障按照硬件故障和软件故障进行分类存储。

14、优选的,所述适配测试成果库对故障按照全局性故障、相关性故障和某个单一故障结构进行分类存储。

15、优选的,所述适配测试成果库对故障按照周期性故障和暂时性故障进行分类存储。

16、与现有技术相比,本发明的有益效果是:

17、1.通过建立适配测试成果库,用于记录基于国产芯片底层框架的应用软件的故障分析数据,为后续适配测试和克服故障的推进提供参考和依据,提高软件故障分析的效率,更加有利于软件的修复。

18、2.本发明的适配测试成果库具有自主学习的能力,能够主动记录未记录的故障数据,并且用户和管理员也可以手动的增加故障数据,扩大适配测试成果库的检测和分析范围,提高故障分析的成功率。

19、3.本发明通过形成故障分析统计表的方式来提高故障分析成果的直观程度,方便用户快速的把握故障原因。

20、4.本发明的适配测试成果库通过对故障原因进行分类,来提高后续的检索效率,并且将故障数据分类存储,能够降低硬件压力,提高数据导入和导出的速度



技术特征:

1.一种基于国产芯片底层框架的应用软件测试故障分析方法,其特征在于:所述故障分析方法包括有以下步骤:

2.根据权利要求1所述的一种基于国产芯片底层框架的应用软件测试故障分析方法,其特征在于:所述适配测试成果库存储的故障数据为基于国产芯片底层框架应用软件的故障数据,且适配环境的cpu包括飞腾、鲲鹏、龙芯、海光、兆芯;操作系统包括统信uos操作系统、银河麒麟操作系统。

3.根据权利要求1所述的一种基于国产芯片底层框架的应用软件测试故障分析方法,其特征在于:所述共享客户端设置有登入登出模块、适配成果展示模块、故障分析模块。

4.根据权利要求1所述的一种基于国产芯片底层框架的应用软件测试故障分析方法,其特征在于:客户端的故障分析模块对每个软件故障数据进行故障预测,获取故障模式,以及每个故障的故障原因、故障影响和严酷度,并根据上述信息生成故障分析统计表。

5.根据权利要求1所述的一种基于国产芯片底层框架的应用软件测试故障分析方法,其特征在于:故障数据的检索通过故障关键词进行,且故障数据的展示以故障关键词的相关度来进行排序。

6.根据权利要求1所述的一种基于国产芯片底层框架的应用软件测试故障分析方法,其特征在于:所述适配测试成果库对故障关键字添加标签,通过标签进行分类存储。

7.根据权利要求1所述的一种基于国产芯片底层框架的应用软件测试故障分析方法,其特征在于:所述适配测试成果库对故障按照硬件故障和软件故障进行分类存储。

8.根据权利要求1所述的一种基于国产芯片底层框架的应用软件测试故障分析方法,其特征在于:所述适配测试成果库对故障按照全局性故障、相关性故障和某个单一故障结构进行分类存储。

9.根据权利要求1所述的一种基于国产芯片底层框架的应用软件测试故障分析方法,其特征在于:所述适配测试成果库对故障按照周期性故障和暂时性故障进行分类存储。


技术总结
本发明涉及软件测试技术领域,具体为一种基于国产芯片底层框架的应用软件测试故障分析方法,所述故障分析方法包括有以下步骤:步骤S1:搭建适配测试成果库,并开发面向用户的共享客户端;步骤S2:通过检索资料和爬取信息,填充适配测试成果库的软件故障数据,作为数据基础;步骤S3:向用户开放共享客户端的使用,用户注册和登录客户端;步骤S4:用户在客户端上传软件故障数据,通过比对得到最优的故障诊断方案;步骤S5:如果用户上传的故障数据在库中没有相应的数据,适配测试成果库进行自主填充。通过建立适配测试成果库,用于记录基于国产芯片底层框架的应用软件的故障分析数据,为后续适配测试和克服故障的推进提供参考和依据。

技术研发人员:李承钊,汤杰,张晓刚,耿新,李英
受保护的技术使用者:南方电网数字电网研究院有限公司
技术研发日:
技术公布日:2024/1/13
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1