[发明专利]性能测试方法、装置、电子设备及可读存储介质在审
申请号: | 201811500812.7 | 申请日: | 2018-12-10 |
公开(公告)号: | CN109669865A | 公开(公告)日: | 2019-04-23 |
发明(设计)人: | 彭红燕 | 申请(专利权)人: | 万兴科技股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 苏胜 |
地址: | 850000 西藏自治区拉萨市柳梧新区东环路以西*** | 国省代码: | 西藏;54 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 电子设备 测试 性能数据 可读存储介质 性能参数 性能测试 数据处理 性能统计工具 测试程序 导出 调用 | ||
本发明实施例提供一种性能测试方法、装置、电子设备及可读存储介质。该方法应用于电子设备,该方法包括:运行设定的测试程序;对电子设备的指定功能进行N次性能测试;调用设定的性能统计工具,针对每次测试,按照设定的间隔时间多次获取指定功能的性能参数;将获取到的每次测试的性能参数导出到Excel并进行数据处理,获取该次测试的第一性能数据;对各次测试获取到的第一性能数据进行数据处理,获取第二性能数据。由此,对电子设备的指定功能的性能进行可靠的测试。
技术领域
本发明涉及测试技术领域,具体而言,涉及一种性能测试方法、装置、电子设备及可读存储介质。
背景技术
随着互联网技术的飞速发展,各种各样的软件应用被开发出来并投入到互联网中使用,软件应用的功能也越来越多。目前的性能测试方法,通过对软件应用进行实时的测试并实时显示测试数据,测试数据的可靠性有待提高。
发明内容
有鉴于此,本发明提供了一种性能测试方法、装置、电子设备及可读存储介质。
第一方面,本发明实施例提供了一种性能测试方法,应用于电子设备,所述方法包括:
运行设定的测试程序。
对所述电子设备中被测试应用的指定功能进行N次性能测试,其中,N为大于1的整数。
调用设定的性能统计工具,针对每次测试,按照设定的间隔时间多次获取所述指定功能的性能参数。
将获取到的每次测试的性能参数导出到Excel并进行数据处理,获取该次测试的第一性能数据。
对各次测试获取到的第一性能数据进行数据处理,获取第二性能数据。
可选地,在本发明实施例中,对所述电子设备中被测试应用的指定功能进行N次性能测试的步骤,包括:
调用预设的测试用例对所述指定功能进行N次性能测试。
其中,每次性能测试调用的测试用例不同。
可选地,在本发明实施例中,将获取到的每次测试的性能参数导出到Excel并进行数据处理,获取该次测试的第一性能数据的步骤,包括:
根据每次测试获取到的各性能参数生成CSV文件。
将所述CSV文件导出到Excel。
在所述Excel中,对导出的所述CSV文件中的每次测试的各性能参数进行数据处理,获取该次测试的第一性能数据。
可选地,在本发明实施例中,各性能参数与各测试用例对应,所述性能参数包括多类性能子参数,在所述Excel中,对导出的所述CSV文件中的每次测试的各性能参数进行数据处理,获取该次测试的第一性能数据的步骤,包括:
在所述Excel中,针对导出的CSV文件中的每次测试的各类性能子参数,对每一类性能子参数进行数据统计,获取该次测试中与该类性能子参数对应的第一性能数据的最大值和最小值。
针对导出的CSV文件中的每次测试的每类性能子参数,进行平均值运算,获取该次测试中与该类性能子参数对应的第一性能数据的平均值。
可选地,在本发明实施例中,对各次测试获取到的第一性能数据进行数据处理,获取第二性能数据的步骤,包括:
针对各次测试获取到的、与每类性能子参数对应的第一性能数据进行加权平均法运算,获取与该类性能子参数对应的第二性能数据的加权平均值。
其中,在对不同类的性能子参数所对应的第一性能数据的平均值进行加权平均法运算时,采用的权重分布不同。
可选地,在本发明实施例中,所述Excel中预存有与各测试用例对应的各文本信息,所述方法还包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于万兴科技股份有限公司,未经万兴科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811500812.7/2.html,转载请声明来源钻瓜专利网。