[发明专利]应用程序的性能评估方法、装置以及存储介质在审
申请号: | 201910809968.1 | 申请日: | 2019-08-29 |
公开(公告)号: | CN110618936A | 公开(公告)日: | 2019-12-27 |
发明(设计)人: | 张冲 | 申请(专利权)人: | 凡普数字技术有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 11694 北京万思博知识产权代理有限公司 | 代理人: | 刘冀 |
地址: | 102425 北京市房山区阎*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 样本子集 应用程序 响应 性能评估 样本集合 样本 存储介质 响应性能 预先设置 时间点 采样 本子 返回 申请 | ||
本申请公开了一种应用程序的性能评估方法、装置以及存储介质。其中,该方法包括:在多个时间点对应用程序的响应进行采样,获取反映应用程序的响应性能的多个样本构成的样本集合;在样本集合中,确定响应时间低于预期响应时间的第一样本子集以及响应时间高于预期响应时间的第二样本子集;在第一样本子集中,确定应用程序正常响应的第三样本子集以及应用程序返回错误的第四样本子集;利用预先设置的规则,根据第二样本子集、第三样本子集以及第四样本子集的样本数量,确定反映应用程序的性能的性能评估值;以及根据性能评估值,确定应用程序的性能。
技术领域
本申请涉及性能评估技术领域,特别是涉及一种应用程序的性能评估方法、装置以及存储介质。
背景技术
随着互联网技术的发展,人们对应用程序的需求越来越多,市场中应用程序也越来越多,但是性能水平参差不齐。因此提高应用程序的性能的任务迫在眉睫。而提高应用程序的性能的首要任务,就是对应用程序的性能进行评估。
然而,现有技术中对应用程序的性能评估时,对应用程序的响应时间采样只选取了响应时间在预设的误差范围内的样本子集、响应时间在预设的误差范围之外的样本子集以及响应时间正常的样本子集。但是,实际应用时还有可能会遇到应用程序返回错误的情况。现有技术中对应用程序的性能评估并不完整。
针对上述的现有技术中存在的对应用程序的性能评估并不完整,实际应用时还有可能会遇到应用程序返回错误的情况,因此影响评估结果准确性的技术问题,目前尚未提出有效的解决方案。
发明内容
本公开的实施例提供了一种应用程序的性能评估方法、装置以及存储介质,以至少解决现有技术中存在的对应用程序的性能评估并不完整,实际应用时还有可能会遇到应用程序返回错误的情况,因此影响评估结果准确性的技术问题。
根据本公开实施例的一个方面,提供了一种应用程序的性能评估方法,包括:在多个时间点对应用程序的响应进行采样,获取反映应用程序的响应性能的多个样本构成的样本集合;在样本集合中,确定响应时间低于预期响应时间的第一样本子集以及响应时间高于预期响应时间的第二样本子集;在第一样本子集中,确定应用程序正常响应的第三样本子集以及应用程序返回错误的第四样本子集;利用预先设置的规则,根据第二样本子集、第三样本子集以及第四样本子集的样本数量,确定反映应用程序的性能的性能评估值;以及根据性能评估值,确定应用程序的性能。
根据本公开实施例的另一个方面,还提供了一种存储介质,存储介质包括存储的程序,其中,在程序运行时由处理器执行以上任意一项所述的方法。
根据本公开实施例的另一个方面,还提供了一种应用程序的性能评估装置,包括:获取模块,用于在多个时间点对应用程序的响应进行采样,获取反映应用程序的响应性能的多个样本构成的样本集合;第一确定模块,用于在样本集合中,确定响应时间低于预期响应时间的第一样本子集以及响应时间高于预期响应时间的第二样本子集;第二确定模块,用于在第一样本子集中,确定应用程序正常响应的第三样本子集以及应用程序返回错误的第四样本子集;第三确定模块,用于利用预先设置的规则,根据第二样本子集、第三样本子集以及第四样本子集的样本数量,确定反映应用程序的性能的性能评估值;以及第四确定模块,用于根据性能评估值,确定应用程序的性能。
根据本公开实施例的另一个方面,还提供了一种应用程序的性能评估装置,包括:处理器;以及存储器,与处理器连接,用于为处理器提供处理以下处理步骤的指令:
在多个时间点对应用程序的响应进行采样,获取反映应用程序的响应性能的多个样本构成的样本集合;在样本集合中,确定响应时间低于预期响应时间的第一样本子集以及响应时间高于预期响应时间的第二样本子集;在第一样本子集中,确定应用程序正常响应的第三样本子集以及应用程序返回错误的第四样本子集;利用预先设置的规则,根据第二样本子集、第三样本子集以及第四样本子集的样本数量,确定反映应用程序的性能的性能评估值;以及根据性能评估值,确定应用程序的性能。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于凡普数字技术有限公司,未经凡普数字技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910809968.1/2.html,转载请声明来源钻瓜专利网。