[发明专利]应用调试方法、装置、设备的存储介质在审
申请号: | 202111095156.9 | 申请日: | 2021-09-17 |
公开(公告)号: | CN113868126A | 公开(公告)日: | 2021-12-31 |
发明(设计)人: | 孔六五 | 申请(专利权)人: | 北京顺达同行科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 熊明 |
地址: | 100089 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 调试 方法 装置 设备 存储 介质 | ||
1.一种应用调试方法,其特征在于,所述方法包括:
接收应用程序的调试指令,获取所述调试指令对应的地址信息;
根据所述地址信息切换调试环境,输出调试环境对应的配置页面;
获取所述配置页面中输入的配置参数,调用预设测试工具中所述配置参数对应的目标调试程序;
通过所述目标调试程序对应用程序进行调试,输出调试结果。
2.如权利要求1所述的应用调试方法,其特征在于,所述通过所述目标调试程序对应用程序进行调试,输出调试结果包括:
从所述配置参数中提取待调试的性能参数,其中,所述性能参数包括应用程序的CPU参数、内存参数、画面流畅参数、启动速度、电量参数中的至少一种:
根据所述性能参数,采集应用程序的运行进程在所述调试环境中的性能值;
将各所述运行进程与各所述运行进程对应的性能值关联存储,生成所述应用程序的调试日志;
统计各所述运行进程的性能值,得到所述应用程序的调试结果;
以可视化图表的形式输出所述调试结果。
3.如权利要求2所述的应用调试方法,其特征在于,所述将各所述运行进程与各所述运行进程对应的性能值关联存储,生成所述应用程序的调试日志之后,所述方法包括:
响应于日志查看指令,获取所述日志查看指令中的目标字段;
获取所述调试日志中包含所述目标字段的目标日志;
根据各所述目标日志的时间顺序输出各所述目标日志;
根据各所述目标日志的参数信息获取各所述目标日志对应所述应用程序的运行进程的目标性能值;
根据所述目标性能值输出所述运行进程的修改方案。
4.如权利要求1所述的应用调试方法,其特征在于,所述通过所述目标调试程序对应用程序进行调试,输出调试结果包括:
从所述配置参数中获取目标地址参数,其中,所述目标地址参数是应用程序中待调试的动态页面的网络地址;
响应所述目标地址参数,输出所述目标地址参数对应的动态页面;
响应于所述动态页面上的插件点击操作,触发对应的插件行为,输出所述插件行为对应的页面视图;
将所述页面视图的视图内容与预设插件的页面信息进行对比,得到所述动态页面的调试结果。
5.如权利要求1所述的应用调试方法,其特征在于,所述通过所述目标调试程序对应用程序进行调试,输出调试结果包括:
记录应用程序在所述调试环境的操作数据;
获取待调试的目标场景,根据目标场景从操作数据中获取目标场景对应的目标操作数据;
根据目标操作数据进行数据验证,得到调试结果。
6.如权利要求1所述的应用调试方法,其特征在于,所述接收应用程序的调试指令,获取所述调试指令对应的地址信息,所述方法还包括:
判断调试指令是否为应用程序的界面调试指令;
若所述调试指令为应用程序的界面调试指令,则获取所述应用程序的界面参数,根据所述界面参数创建测试界面,输出所述测试界面;
若所述调试指令不是应用程序的界面调试指令,则获取所述调试指令对应的地址信息。
7.如权利要求1至6任一项所述的应用调试方法,其特征在于,所述接收应用程序的调试指令,获取所述调试指令对应的地址信息之前,所述方法还包括:
获取至少一个调试环境对应的预设地址信息;
在调试功能页面创建至少一个域名标识,将各所述预设地址信息与各所述域名标识进行绑定;
所述接收应用程序的调试指令,获取所述调试指令对应的地址信息包括:
响应于所述调试功能页面上的域名标识的点击操作,获取所述域名标识对应的地址信息。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京顺达同行科技有限公司,未经北京顺达同行科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111095156.9/1.html,转载请声明来源钻瓜专利网。