[发明专利]应用程序的监测方法及系统、电子设备及存储介质在审
申请号: | 202110256571.1 | 申请日: | 2021-03-09 |
公开(公告)号: | CN112925714A | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | 凌仕柳;徐维武;李志新;张宁 | 申请(专利权)人: | 携程旅游网络技术(上海)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36;G06F11/32;G06F11/30 |
代理公司: | 上海弼兴律师事务所 31283 | 代理人: | 杨东明;张冉 |
地址: | 200335*** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 监测 方法 系统 电子设备 存储 介质 | ||
本发明公开了一种应用程序的监测方法及系统、电子设备及存储介质,监测方法包括:获取应用程序发布后生成的错误日志,所述错误日志包括与所述应用程序对应的若干个应用程序错误,所述应用程序错误包括对应的错误产生时间;若所述错误产生时间晚于所述应用程序的发布时间,则生成第一报警信息。本发明通过提取应用程序的错误日志中的信息,并根据时间线来对错误码进行分析和判定,更有效地对应用程序的发布进行了监测以快速准确地识别应用程序的健康状况。提升了应用程序发布期间的监控便捷性,确保了业务系统运行的稳定性。
技术领域
本发明涉及软件测试技术领域,尤其涉及一种应用程序的监测方法及系统、电子设备及存储介质。
背景技术
灰度测试是指在某项产品或应用正式发布前的试运行阶段,此时由部分用户对应用程序进行试用,以便及时发现和纠正其中的问题,再逐步扩大使用者数量进行压力测试直至该应用程序正式发布。互联网行业的特点是快需求和快响应;产品及应用在包括灰度测试阶段在内的大部分生命周期都需要进行严密的监控以及时发现响应各种应用程序的报错。现有的方式通常是基于对于错误码数量进行统计。然而由于应用程序本身的特性,经常会造成短时间内报出大量重复的错误码等情况;反之,偶尔出现的一个错误码又可能是致命的错误。换言之,错误码的数量和其包含的错误信息的严重程度并没有太大的关联;因此,为了避免产业链因某些错误导致严重后果,还是必须依靠投入大量的人力进行相关监测。
发明内容
本发明要解决的技术问题是为了克服现有技术中对于应用程序产生的错误无法有效地进行自动监测的缺陷,提供一种应用程序的监测方法及系统、电子设备及存储介质。
本发明是通过下述技术方案来解决上述技术问题:
本发明提供了一种应用程序的监测方法,所述监测方法包括:
获取应用程序发布后生成的错误日志,所述错误日志包括与所述应用程序对应的若干个应用程序错误,所述应用程序错误包括对应的错误产生时间;若所述错误产生时间晚于所述应用程序的发布时间,则生成第一报警信息。
较佳地,所述应用程序错误还包括对应的错误码;若所述错误码存在于报警名单,则生成第二报警信息,所述报警名单中包括预存储的需要报警的错误码。
较佳地,生成第一报警信息的步骤之后包括:将所述第一报警信息发送至指定人员;所述第一报警信息中至少包括所述应用程序和所述应用程序错误。
较佳地,设置报警屏蔽时段,以使在所述报警屏蔽时段内不再生成与所述应用程序错误对应的报警信息;所述报警屏蔽时段的计时起点为所述第一报警信息或所述第二报警信息生成的时刻。
本发明还提供了一种应用程序的监测系统,所述监测系统包括:
获取模块,用于获取应用程序发布后生成的错误日志,所述错误日志包括与所述应用程序对应的若干个应用程序错误,所述应用程序错误包括对应的错误产生时间;
报警模块,用于当所述错误产生时间晚于所述应用程序的发布时间的情况下,生成第一报警信息。
较佳地,所述应用程序错误还包括对应的错误码;所述报警模块还用于当所述错误码存在于报警名单的情况下,生成第二报警信息,所述报警名单中包括预存储的需要报警的错误码。
较佳地,所述监测系统还包括发送模块,所述报警模块还用于调用发送模块,以将所述第一报警信息发送至指定人员;所述第一报警信息中至少包括所述应用程序和所述应用程序错误。
较佳地,所述监测系统还包括屏蔽模块,用于设置报警屏蔽时段,以使在所述报警屏蔽时段内不再生成与所述应用程序错误对应的报警信息;所述报警屏蔽时段的计时起点为所述第一报警信息或所述第二报警信息生成的时刻。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于携程旅游网络技术(上海)有限公司,未经携程旅游网络技术(上海)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110256571.1/2.html,转载请声明来源钻瓜专利网。