[发明专利]一种获取应用性能测试结果的处理方法及装置、客户端在审
| 申请号: | 201710038773.2 | 申请日: | 2017-01-19 |
| 公开(公告)号: | CN108334440A | 公开(公告)日: | 2018-07-27 |
| 发明(设计)人: | 王曜东 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京三友知识产权代理有限公司 11127 | 代理人: | 李辉 |
| 地址: | 英属开曼*** | 国省代码: | 开曼群岛;KY |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 目标应用 应用测试 运行状态 应用性能测试 性能参数 客户端 预设 操作系统测试 应用测试结果 触发指令 动态变化 获取目标 性能数据 硬件测试 相耦合 申请 测试 应用 | ||
本申请实施例公开了一种获取应用性能测试结果的处理方法及装置、客户端。所述方法包括:在目标应用处于运行状态时,应用测试模块基于接收到的测试触发指令,获取目标应用预设性能参数的参数值,所述应用测试模块与所述目标应用相耦合;根据所述预设性能参数以及对应的参数值,所述应用测试模块计算得到所述目标应用在所述运行状态下的测试结果,所述测试结果包括硬件测试结果、操作系统测试结果、应用测试结果。利用本申请方法或装置实施例,可以获取所述目标应用在运行状态下的性能数据,真实地反应所述目标应用性能的动态变化,计算得到更加准确、可靠的测试结果。
技术领域
本申请涉及应用性能测试技术领域,特别涉及一种获取应用性能测试结果的处理方法及装置、客户端。
背景技术
随着计算机通信以及互联网技术的发展,电子设备的应用越来越广泛,而安装于电子设备中的各类应用(Application,英文缩写为App)也越来越多。应用的运行需要消耗电子设备的资源,例如电量资源、内存资源、CPU资源等。而电子设备的总体可利用资源一般是有限的,随着安装的应用的数量增多,电子设备的资源消耗量也相对越大。因此,为了合理利用电子设备的有限资源,需要对应用的资源利用进行优化,而资源优化的基础在于获取应用的性能数据。
目前,最常用的性能方法是获取电子设备的硬件参数值,例如设备品牌、CPU核数等,或者所述电子设备的操作系统的参数值,例如CPU利用率、剩余内存等。通过上述测试方法获取的测试结果可以用于获取电子设备以及整个操作系统的性能,但是,无法用于获取预设应用动态变化的性能,因而无法根据用于程序的性能数据对应用进行资源优化。
因此,现有技术中亟需一种获取目标应用性能测试结果的处理方法,可以实时获取目标应用的性能,以根据所述目标应用的实时性能,对目标应用的资源进行动态优化。
发明内容
本申请实施例的目的在于,提供一种获取应用性能测试结果的处理方法及装置、客户端,可以获取更加准确、可靠的应用测试结果。
本申请实施例提供的一种获取应用性能测试结果的处理方法及装置、客户端具体是这样实现的:
一种获取应用性能测试结果的处理方法,包括:
在目标应用处于运行状态时,应用测试模块基于接收到的测试触发指令,获取所述目标应用预设性能参数的参数值,所述应用测试模块与所述目标应用相耦合;
根据所述预设性能参数以及对应的参数值,所述应用测试模块计算得到所述目标应用在所述运行状态下的测试结果,所述测试结果包括硬件测试结果、操作系统测试结果、应用测试结果。
一种获取应用性能测试结果的处理方法,包括:
在目标应用处于运行状态时,基于接收到的测试触发指令,获取目标应用第一预设性能参数的参数值;
将所述第一预设性能参数以及对应的参数值发送至服务器;
接收与所述第一预设性能参数相关联的第二预设性能参数的参数值以及所述目标应用的测试结果。
一种获取应用性能测试结果的处理方法,包括:
在目标应用处于运行状态时,基于接收到的测试触发指令,获取目标应用预设性能参数的参数值;
将所述预设性能参数以及对应的参数值发送至服务器;
接收所述目标应用的测试结果。
一种获取应用性能测试结果的处理装置,包括:
性能数据获取单元,用于在目标应用处于运行状态时,基于接收到的测试触发指令,获取目标应用预设性能参数的参数值;
测试结果计算单元,用于根据所述预设性能参数以及对应的参数值,计算得到所述目标应用在所述运行状态下的测试结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710038773.2/2.html,转载请声明来源钻瓜专利网。
- 上一篇:智能防止眼睛伤害的方法
- 下一篇:一种软件开发工具包的自动化测试方法和系统





