[发明专利]APP流量监控方法、系统、计算机设备和存储介质在审
申请号: | 201810548247.5 | 申请日: | 2018-05-31 |
公开(公告)号: | CN109032919A | 公开(公告)日: | 2018-12-18 |
发明(设计)人: | 张敏 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;H04W24/08 |
代理公司: | 北京市京大律师事务所 11321 | 代理人: | 刘立天 |
地址: | 518052 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 缓存文件 计算机设备 存储介质 流量监控 配置文件 检测 测试结果文件 结果分析脚本 测试工具 分析文件 获取数据 监控工具 结果报告 请求位置 人员定位 实时监控 手动方式 准确定位 转存 制备 耗时 写入 存储 消耗 响应 优化 | ||
1.一种APP流量监控方法,其特征在于,包括如下步骤:
将待检测APP的所有功能模块进行逐一标记后制备生成配置文件,所述配置文件用于存储所述待检测APP所包含的每一功能模块名称以及功能模块名称对应的标记,按照功能模块名称对应标记的规则,实现功能模块名称与其对应的标记形成一一对应的关系;
利用测试工具对所述待检测APP按照所述配置文件中的功能模块名称逐项检测,获取测试结果并将其存储至缓存文件中,所述测试工具是具有遍历检测功能的自动化测试工具;
利用监控工具对缓存文件进行实时监控,并将已写入所述缓存文件中的测试结果提取后转存至测试结果文件中,所述监控工具是具有实时监控和提取测试结果的工具;
读取所述测试结果文件,利用数据分析工具对所述测试结果文件中的数据按照预先设定的分析规则进行分析,并按照预设的输出形式输出至结果分析文件中,所述数据分析工具是具有数据分析和图表数据输出功能的工具。
2.根据权利要求1所述的一种APP流量监控方法,其特征在于,所述功能模块名称对应的标记包括英文字母,或者英文字母和阿拉伯数字的组合;
当功能模块名称为中文时,所述功能模块名称对应标记的规则包括:所述功能模块名称中每个中文字的拼音首字母的组合生成一标识标记,首字母均统一为大写格式;当所述标识标记和其他功能模块名称的标识标记相同时,则在所述标识标记后附加数字加以区分;
当功能模块名称为英文时,所述功能模块名称对应的标记的规则包括:所述功能模块名称中每个独立英文单词的首字母组合生成一标识标记,首字母均统一为大写格式;当所述标识标记和其他功能模块名称的标识标记相同时,则在所述标识标记后附加数字加以区分。
3.根据权利要求1所述的一种APP流量监控方法,其特征在于,所述利用测试工具对所述待检测APP按照所述配置文件中的功能模块名称逐项检测,获取测试结果并将其存储至缓存文件中包括:
通过测试工具对所述待检测APP按照所述配置文件中所列的功能模块名称按照首字母的先后序列逐项测试,获取测试结果,并将其存储至缓存文件中,所述测试结果中的结果数据与所述待检测APP的功能模块在配置文件中的标记一一对应。
4.根据权利要求1所述的一种APP流量监控方法,其特征在于,所述利用监控工具对缓存文件进行实时监控,并将已写入所述缓存文件中的测试结果提取后转存至测试结果文件中包括:
利用监控工具对所述缓存文件进行实时监控,并实时地根据所述配置文件中的标记序列提取测试结果数据,提取操作成功后将测试结果数据配合其对应的标记在配置文件中调取对应的功能模块名称和与其相对应的HTTPS请求时的URL后一并存入测试结果文件,提取操作失败时在所述测试结果文件内写入对应的错误信息,并继续执行其余测试结果的提取,直到测试项目全部完成或者直到设定的测试周期截止。
5.根据权利要求1所述的一种APP流量监控方法,其特征在于,所述利用数据分析工具对所述测试结果文件中的数据按照预先设定的分析规则进行分析,并按照预设的输出形式输出至结果分析文件中包括:
利用数据分析工具,对所述测试结果文件按照分析规则进行分析,并将分析结果按照预设的输出形式输出至一结果分析文件,所述结果分析文件为所述APP流量监控方法的执行结果文件,用于作为维护人员改进APP的参考基础。
6.根据权利要求1所述的一种APP流量监控方法,其特征在于,所述分析规则包括:
选定一功能模块为统计对象来统计其所占用的资源,包括数据流量消耗总和以及应答耗时的总和;
选定一数据请求的调用方法为统计对象来统计所述数据请求所消耗的总的数据流量和总的应答耗时。
7.根据权利要求1所述的一种APP流量监控方法,其特征在于,所述结果分析文件的输出形式包括文字报告、图表报告或者图文报告。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810548247.5/1.html,转载请声明来源钻瓜专利网。