[发明专利]应用调试方法、装置、设备的存储介质在审
申请号: | 202111095156.9 | 申请日: | 2021-09-17 |
公开(公告)号: | CN113868126A | 公开(公告)日: | 2021-12-31 |
发明(设计)人: | 孔六五 | 申请(专利权)人: | 北京顺达同行科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 熊明 |
地址: | 100089 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用 调试 方法 装置 设备 存储 介质 | ||
本发明实施例公开了一种应用调试方法、装置、设备和存储介质,以解决现有应用调试方法调试效率低的问题;通过接收应用程序的调试指令,获取调试指令对应的地址信息;根据地址信息切换调试环境,输出调试环境对应的配置页面,通过地址信息对调试环境进行切换,快速实现调试环境的切换,不需要重新配置调试环境,给产品人员、设计人员、测试人员、开发人员提供便利,降低调试难度,提高调试的便捷性和调试效率;并且根据不同的调试需求切换相应的调试环境,提高调试的适用性和通用性;获取配置页面中输入的配置参数,调用预设测试工具中所述配置参数对应的目标调试程序,通过输入的配置参数确定目标调试程序,提高调试的灵活性。
技术领域
本发明涉及计算机领域,具体涉及一种应用调试方法、装置、设备的存储介质。
背景技术
随着各种移动端开发技术的发展,尤其是软件的不断迭代,各种应用的功能和需求层出不穷。应用程序从开发到产品验收、设计验收,到功能测试、性能测试,最后的场景测试,涉及多个测试项目,并且各个测试项目需要调试应用不同的信息,比如:获取应用发出的某个请求、获取页面跳转链路、获取运行日志、获取对外功能或需要修改应用的网络环境等。这需要开发人员、测试人员编写大量的测试用例,来完成应用程序的调试,这降低了应用程序的调试效率,并且对于没有开发能力的产品、设计、测试人员来说,增加了应用程序的调试难度,进一步降低了应用程序的调试效率。
发明内容
本发明实施例提供一种应用调试方法、装置、设备的存储介质,以解决现有应用调试方法调试效率低的问题。
一方面,本发明实施例提供一种应用调试方法,所述方法包括:
接收应用程序的调试指令,获取所述调试指令对应的地址信息;
根据所述地址信息切换调试环境,输出调试环境对应的配置页面;
获取所述配置页面中输入的配置参数,调用预设测试工具中所述配置参数对应的目标调试程序;
通过所述目标调试程序对应用程序进行调试,输出调试结果。
在本发明一些实施例中,所述通过所述目标调试程序对应用程序进行调试,输出调试结果包括:
从所述配置参数中提取待调试的性能参数,其中,所述性能参数包括应用程序的CPU参数、内存参数、画面流畅参数、启动速度、电量参数中的至少一种:
根据所述性能参数,采集应用程序的运行进程在所述调试环境中的性能值;
将各所述运行进程与各所述运行进程对应的性能值关联存储,生成所述应用程序的调试日志;
统计各所述运行进程的性能值,得到所述应用程序的调试结果;
以可视化图表的形式输出所述调试结果。
在本发明一些实施例中,所述将各所述运行进程与各所述运行进程对应的性能值关联存储,生成所述应用程序的调试日志之后,所述方法包括:
响应于日志查看指令,获取所述日志查看指令中的目标字段;
获取所述调试日志中包含所述目标字段的目标日志;
根据各所述目标日志的时间顺序输出各所述目标日志;
根据各所述目标日志的参数信息获取各所述目标日志对应所述应用程序的运行进程的目标性能值;
根据所述目标性能值输出所述运行进程的修改方案。
在本发明一些实施例中,所述通过所述目标调试程序对应用程序进行调试,输出调试结果包括:
从所述配置参数中获取目标地址参数,其中,所述目标地址参数是应用程序中待调试的动态页面的网络地址;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京顺达同行科技有限公司,未经北京顺达同行科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111095156.9/2.html,转载请声明来源钻瓜专利网。