[发明专利]一种应用程序版本对比监控方法、装置、介质及电子设备在审
申请号: | 202110907142.6 | 申请日: | 2021-08-09 |
公开(公告)号: | CN113468074A | 公开(公告)日: | 2021-10-01 |
发明(设计)人: | 蔡瑜靓;邢聿威;王杨 | 申请(专利权)人: | 北京映客芝士网络科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京品源专利代理有限公司 11332 | 代理人: | 李礼 |
地址: | 100020 北京市朝*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 应用程序 版本 对比 监控 方法 装置 介质 电子设备 | ||
1.一种应用程序版本对比监控方法,其特征在于,所述方法由测试工具执行,所述测试工具以应用程序作为监控对象,所述方法包括:
响应于应用程序测试触发事件,调用预先安装的测试工具对所述应用程序的至少两个版本进行资源占用信息测试,得到至少两个版本的测试信息;其中,所述测试信息包括CPU信息、内存信息、传输信息、流量信息以及速度信息中的至少一种;
根据所述至少两个版本的测试信息,确定至少两个版本的应用程序的资源占用对比结果。
2.根据权利要求1所述的方法,其特征在于,响应于应用程序测试触发事件,调用预先安装的测试工具对所述应用程序的至少两个版本进行资源占用信息测试,得到至少两个版本的测试信息,包括:
基于预设定时规则对应用程序的触发事件进行扫描,并响应于应用程序测试触发事件,调用所述测试工具中的工具对象对所述应用程序的至少两个版本进行资源占用信息测试,得到至少两个版本的测试信息。
3.根据权利要求2所述的方法,其特征在于,所述工具对象包括CPU信息测试规则、环境参数测试规则和流量信息测试规则;
相应的,调用所述测试工具中的工具对象对所述应用程序的至少两个版本进行资源占用信息测试,得到至少两个版本的测试信息,包括:
通过所述CPU信息测试规则对所述应用程序的至少两个版本进行资源占用信息测试,得到至少两个版本的CPU信息;和/或,
通过所述环境参数测试规则对所述应用程序的至少两个版本进行资源占用信息测试,得到至少两个版本的环境信息;其中,所述环境信息包括内存信息、传输信息以及速度信息;和/或,
通过流量信息测试规则对所述应用程序的至少两个版本进行资源占用信息测试,得到至少两个版本的流量信息。
4.根据权利要求2所述的方法,其特征在于,所述工具对象还包括设备测试规则和客户端测试规则;
相应的,所述方法还包括:
基于所述设备测试规则对所述应用程序的安装载体的基本信息进行测试,得到载体信息;其中,所述载体信息包括手机厂商、手机型号、手机当前系统语言、Android系统版本号、手机设备名、主板名以及手机厂商名;和/或,
基于所述客户端测试规则对所述应用程序的基本信息进行测试,得到客户端信息;其中,所述客户端信息包括应用程序名称、应用程序版本名称、应用程序版本信息以及应用程序包名。
5.根据权利要求4所述的方法,其特征在于,根据所述至少两个版本的测试信息,确定至少两个版本的应用程序的资源占用对比结果,包括:
响应于所述至少两个应用程序版本名称的点选操作,获取与所述至少两个应用程序版本名称相对应的至少两个版本的测试信息,将所述至少两个版本的测试信息在后台服务器上进行对比展示,确定至少两个版本的应用程序的资源占用对比结果。
6.根据权利要求1所述的方法,其特征在于,在调用预先安装的测试工具对所述应用程序的至少两个版本进行资源占用信息测试,得到至少两个版本的测试信息之后,所述方法还包括:
基于所述测试工具的悬浮窗对象将所述测试信息在所述应用程序的页面上进行展示,以供用户进行测试信息查看。
7.根据权利要求6所述的方法,其特征在于,基于所述测试工具的悬浮窗对象将所述测试信息在所述应用程序的页面上进行展示,包括:
响应于所述悬浮窗对象的移动操作,根据移动指令将所述悬浮窗对象移动至所述移动指令的指定位置;或,
响应于所述悬浮窗对象的测试按钮点选操作,对所述应用程序进行压力测试,得到压力数据;或,
响应于所述悬浮窗对象的采集按钮点选操作,对所述测试信息进行保存。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京映客芝士网络科技有限公司,未经北京映客芝士网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110907142.6/1.html,转载请声明来源钻瓜专利网。