[发明专利]对应用程序中功能模块进行评测的方法、装置及系统在审
申请号: | 201710431292.8 | 申请日: | 2017-06-08 |
公开(公告)号: | CN109032916A | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 王曜东 | 申请(专利权)人: | 阿里巴巴集团控股有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京润泽恒知识产权代理有限公司 11319 | 代理人: | 苏培华 |
地址: | 英属开曼群岛大开*** | 国省代码: | 开曼群岛;KY |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 评测 应用程序客户 评测系统 维度 系统服务端 装置及系统 评测结果 应用程序 终端设备 客户端 系统客户端 角度确定 模块采集 运行过程 资源占用 服务端 申请 采集 | ||
1.一种对应用程序中功能模块进行评测的系统,其特征在于,包括评测系统客户端以及评测系统服务端,其中:
所述评测系统客户端,用于接入到待评测的应用程序客户端中,在所述应用程序客户端运行过程中,采集所述应用程序客户端中启动的至少部分功能模块在评测维度上的数据,并提交到所述评测系统服务端;其中,所述评测维度包括:从功能模块对所在终端设备的资源占用角度确定的多项评测维度;
所述评测系统服务端,用于对至少一个终端设备中的评测系统客户端对同一待评测应用程序客户端的至少部分功能模块采集到的数据进行汇总,并确定功能模块的评测结果。
2.根据权利要求1所述的系统,其特征在于,所述评测系统客户端还用于:
确定同一待评测的应用程序客户端中,不同功能模块之间的关联关系,并提交到所述评测系统服务端;
所述评测系统服务端确定功能模块的评测结果时,具体用于:根据所述关联关系,确定功能模块的评测结果。
3.根据权利要求2所述的系统,其特征在于:
所述评测系统客户端具体用于:确定第一功能模块是否由某第二功能模块中的业务逻辑启动,如果是,则确定该第一功能模块与该第二功能模块之间具有关联关系;
所述评测系统服务端具体用于:根据所述第一功能模块对应的各项评测维度上的数据,以及所述第二功能模块对应的各项指标数据,确定所述第二功能模块的评测结果。
4.根据权利要求1所述的系统,其特征在于:
所述评测系统服务端在进行汇总时具体用于:根据各终端设备的性能信息,对终端设备进行聚类,对同一类中的至少部分终端设备提交的数据进行汇总,并确定各功能模块的评测结果。
5.根据权利要求4所述的系统,其特征在于:
所述评测系统服务端具体用于:从多个评测维度对终端设备分别进行聚类,并分别确定功能模块在各种不同类别的终端设备中的评测结果。
6.根据权利要求1所述的系统,其特征在于:
所述评测系统服务端还用于:接收针对指定应用程序客户端的查询请求,并提供该指定应用程序客户端中功能模块的评测结果。
7.根据权利要求6所述的系统,其特征在于:
所述评测系统服务端在提供评测结果时具体用于:提供同一功能模块在多种不同性能的终端设备中的评测结果。
8.根据权利要求6所述的系统,其特征在于:
所述评测系统服务端在提供评测结果时具体用于:提供同一应用程序中的功能模块在各评测维度上的评测数据以及综合得分。
9.根据权利要求6所述的系统,其特征在于:
所述评测系统服务端在提供评测结果时具体用于:提供同一应用程序中的功能模块在指定评测维度上的评测数据。
10.一种对应用程序中功能模块进行评测的方法,其特征在于,包括:
评测系统客户端在待评测应用程序客户端运行过程中,采集所述应用程序客户端中启动的至少部分功能模块在评测维度上的数据;其中,所述评测系统客户端用于接入到待评测的应用程序客户端中,所述评测维度包括:从功能模块对所在终端设备的资源占用角度确定的多项评测维度;
将数据采集结果提交到评测系统服务端,由所述评测系统服务端对至少一个终端设备中的评测系统客户端对同一待评测应用程序客户端的至少部分功能模块采集到的数据进行汇总,并确定功能模块的评测结果。
11.根据权利要求10所述的方法,其特征在于,还包括:
确定同一待评测的应用程序客户端中不同功能模块之间的关联关系,并提交到所述评测系统服务端,由所述评测系统服务端根据所述关联关系,确定功能模块的评测结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于阿里巴巴集团控股有限公司,未经阿里巴巴集团控股有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710431292.8/1.html,转载请声明来源钻瓜专利网。