软件测试方法、装置、存储介质及电子设备制造方法及图纸

技术编号:38553766 阅读:19 留言:0更新日期:2023-08-22 20:58
本申请公开了一种软件测试方法、装置、存储介质及电子设备。涉及软件测试领域,该方法包括:在操作系统中启动待测试软件,采集操作系统的性能数据,得到多组数据值;确定每组数据值的最大数据值和平均数据值,获取峰值阈值和均值阈值;确定峰值评估值,确定均值评估值;判断峰值评估值是否大于等于第一评估值阈值,判断均值评估值是否大于等于第二评估值阈值;在峰值评估值大于等于第一评估值阈值,和/或,均值评估值大于等于第二评估值阈值的情况下,确定目标性能数据存在异常;在存在至少一种目标性能数据存在异常的情况下,确定待测试软件未通过软件测试。通过本申请,解决了相关技术中软件占用操作系统的资源过大存在安全风险的问题。的问题。的问题。

【技术实现步骤摘要】
软件测试方法、装置、存储介质及电子设备


[0001]本申请涉及软件测试领域,具体而言,涉及一种软件测试方法、装置、存储介质及电子设备。

技术介绍

[0002]随着信息技术的高速发展,操作系统中软件的各方面性能越来越强大,功能也越来越全面。然而软件对操作系统的资源占用量也逐渐扩大。如何正确的度量与评估软件运行是否会对操作系统产生压力,是软件在升级和提升过程中不得不面临的问题。在软件需要处理较大数据量和较大业务量的场景下,未对软件进行影响操作系统性能方面的测试会导致对软件产品可用性产生错误的评估,从而导致软件不稳定,甚至对服务器产生影响等安全隐患。
[0003]针对相关技术中软件占用操作系统的资源过大存在安全风险的问题,目前尚未提出有效的解决方案。

技术实现思路

[0004]本申请的主要目的在于提供一种软件测试方法、装置、存储介质及电子设备,以解决相关技术中软件占用操作系统的资源过大存在安全风险的问题。
[0005]为了实现上述目的,根据本申请的一个方面,提供了一种软件测试方法。该方法包括:在操作系统中启动待测试软件本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种软件测试方法,其特征在于,包括:在操作系统中启动待测试软件,按照目标采集时长和目标采集频率采集所述操作系统的性能数据,得到多组数据值,其中,一组数据值包括一种目标性能数据的数据值;确定每组数据值中的最大数据值和平均数据值,获取每组数据值对应的一种目标性能数据的峰值阈值和均值阈值,其中,所述峰值阈值是所述操作系统正常运行时所述目标性能数据的数据值上限,所述均值阈值是所述操作系统正常运行时所述目标性能数据平均数据值上限;基于所述最大数据值和所述峰值阈值的比较结果确定每种目标性能数据的峰值评估值,基于所述平均数据值和所述均值阈值的比较结果确定每种目标性能数据的均值评估值;判断所述峰值评估值是否大于等于第一评估值阈值,并判断所述均值评估值是否大于等于第二评估值阈值;在所述峰值评估值大于等于所述第一评估值阈值,和/或,所述均值评估值大于等于所述第二评估值阈值的情况下,确定所述一种目标性能数据存在异常;在存在至少一种目标性能数据存在异常的情况下,确定所述待测试软件未通过软件测试。2.根据权利要求1所述的方法,其特征在于,在判断所述峰值评估值是否大于等于第一评估值阈值,并判断所述均值评估值是否大于等于第二评估值阈值之后,所述方法还包括:在所述峰值评估值小于所述第一评估值阈值,并且所述均值评估值小于所述第二评估值阈值的情况下,确定所述一种目标性能数据不存在异常;在所有性能数据均不存在异常的情况下,确定所有性能数据的总体评估值;判断所述总体评估值是否大于等于第一总体评估值阈值;在所述总体评估值大于等于所述第一总体评估值阈值的情况下,确定所述待测试软件未通过软件测试。3.根据权利要求2所述的方法,其特征在于,确定所有性能数据的总体评估值包括:确定每种性能数据的峰值评估值的第一权重和均值评估值的第二权重;对所有性能数据的第一权重和峰值评估值进行加权求和,得到总峰值评估值;对所有性能数据的第二权重和均值评估值进行加权求和,得到总均值评估值;确定所述总峰值评估值的第三权重和所述总均值评估值的第四权重;基于所述第三权重和所述第四权重对所述总峰值评估值和所述总均值评估值进行加权求和,得到所述总体评估值。4.根据权利要求2所述的方法,其特征在于,在判断所述总体评估值是否大于等于第一总体评估值阈值之后,所述方法还包括:在所述总体评估值小于所述第一总体评估值阈值的情况下,确定所述待测试软件通过测试;判断所述总体评估值是否大于等于第二总体评估阈值,其中,所述第二总体评估阈值小于所述第一总体评估值阈值;在所述总体评估值大于等于所述第二总体评估阈值的情况下,对所述待测试软件调整配置。
5.根据权利要求1所述的方法,其特征在于,基于所述最大数据值和所述峰值阈值的...

【专利技术属性】
技术研发人员:韩易可
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1