CN113138905A - 一种软件功能监控方法和装置 - Google Patents
一种软件功能监控方法和装置 Download PDFInfo
- Publication number
- CN113138905A CN113138905A CN202110508593.2A CN202110508593A CN113138905A CN 113138905 A CN113138905 A CN 113138905A CN 202110508593 A CN202110508593 A CN 202110508593A CN 113138905 A CN113138905 A CN 113138905A
- Authority
- CN
- China
- Prior art keywords
- user page
- software
- monitoring
- buried
- preset time
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000012544 monitoring process Methods 0.000 title claims abstract description 73
- 238000000034 method Methods 0.000 title claims abstract description 46
- 230000006870 function Effects 0.000 claims description 49
- 238000012360 testing method Methods 0.000 claims description 11
- 238000004590 computer program Methods 0.000 claims description 5
- 230000001960 triggered effect Effects 0.000 description 15
- 238000004519 manufacturing process Methods 0.000 description 9
- 238000010586 diagram Methods 0.000 description 6
- 238000004891 communication Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 5
- 239000002184 metal Substances 0.000 description 4
- 238000009933 burial Methods 0.000 description 3
- 238000007689 inspection Methods 0.000 description 3
- 230000007246 mechanism Effects 0.000 description 2
- 238000012806 monitoring device Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000005856 abnormality Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000012423 maintenance Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 238000012827 research and development Methods 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/3003—Monitoring arrangements specially adapted to the computing system or computing system component being monitored
- G06F11/302—Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system component is a software system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/30—Monitoring
- G06F11/34—Recording or statistical evaluation of computer activity, e.g. of down time, of input/output operation ; Recording or statistical evaluation of user activity, e.g. usability assessment
- G06F11/3452—Performance evaluation by statistical analysis
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Computing Systems (AREA)
- Quality & Reliability (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Life Sciences & Earth Sciences (AREA)
- Bioinformatics & Cheminformatics (AREA)
- Bioinformatics & Computational Biology (AREA)
- Evolutionary Biology (AREA)
- Probability & Statistics with Applications (AREA)
- Computer Hardware Design (AREA)
- Debugging And Monitoring (AREA)
Abstract
本申请提供了一种软件功能监控方法和装置,所述方法包括:当软件线上运行时,对所述软件对应的用户页面元素进行埋点监控;监听到埋点数据时,统计第一预设时间内所述埋点触发的次数;若确定第一预设时间内所述埋点触发的次数小于预设阈值,则输出告警信息。该方法能够不受用户页面元素迭代速度快的影响,对软件功能进行准确监控。
Description
技术领域
本发明涉及计算机技术领域,特别涉及一种软件功能监控方法和装置。
背景技术
目前软件上线后,通过用户页面(UI)自动化巡检任务来对线上运行软件的功能进行监控。
在实现本申请的过程中,发明人发现通过UI自动化巡检的方式监控线上运行软件的用户页面元素这一功能时,由于用户页面元素迭代速度快,页面变更后无法及时响应,会使自动化测试脚本运行出错,导致监控结果不准确。
发明内容
有鉴于此,本申请提供软件功能监控方法和装置,能够不受用户页面元素迭代速度快的影响,对软件功能进行准确监控。
为解决上述技术问题,本申请的技术方案是这样实现的:
在一个实施例中,提供了一种软件功能监控方法,所述方法包括:
当软件线上运行时,对所述软件对应的用户页面元素进行埋点监控;
监听到埋点数据时,统计第一预设时间内所述埋点触发的次数;
若确定第一预设时间内所述埋点触发的次数小于预设阈值,则输出告警信息。
在另一个实施例中,提供了一种软件功能监控装置,所述装置包括:监控单元、统计单元、确定单元和输出单元;
所述监控单元,用于当软件线上运行时,对所述软件对应的用户页面元素进行埋点监控;
所述统计单元,用于当所述监控单元监听到埋点数据时,统计第一预设时间内所述埋点触发的次数;
所述确定单元,确定所述统计单元统计的第一预设时间内的所述埋点触发的次数是否小于预设阈值;
所述输出单元,用于若所述确定单元确定第一预设时间内所述埋点触发的次数小于预设阈值,则输出告警信息。
在另一个实施例中,提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述软件功能监控方法的步骤。
在另一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述软件功能监控方法的步骤。
由上面的技术方案可见,上述实施例中软件在线上运行时,通过对用户页面元素进行埋点,通过对埋点数据的监控实现对用户页面元素这一功能运行是否正常进行监控,能够不受用户页面元素迭代速度快的影响,对软件功能进行准确监控。
附图说明
为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
图1为本申请实施例一中软件功能监控流程示意图;
图2为本申请实施例二中软件功能监控流程示意图;
图3为本申请实施例三中软件功能监控流程示意图;
图4为本申请实施例中软件功能监控装置结构示意图;
图5为本发明实施例提供的电子设备的实体结构示意图。
具体实施方式
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例例如能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其他步骤或单元。
下面以具体实施例对本发明的技术方案进行详细说明。下面几个具体实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例不再赘述。
本申请实施例中提供一种软件功能监控方法,应用于对软件的用户页面元素功能进行监控的场景中。对要监控的页面元素进行埋点,通过对埋点数据的监控实现对用户页面元素的监控,不受用户页面元素迭代速度的影响,能够实现准确监控。
其中,埋点就是在应用中制定一些数据采集点,包括访问数(Visits),访客数(Visitor),停留时长(Time On Site),页面浏览数(Page Views)和跳出率(Bounce Rate)等。本申请实施例中用于通过产生的埋点数据进行浏览次数(访问次数)、按钮点击次数等统计实现软件功能监控。
下面结合附图,详细描述本申请实施例中实现软件功能监控过程。
实施例一
参见图1,图1为本申请实施例一中软件功能监控流程示意图。具体步骤为:
步骤101,当软件线上运行时,对所述软件对应的用户页面元素进行埋点监控。
这里的用户页面元素为:用户页面,和/或用户页面按钮(图标)。
步骤102,监听到埋点数据时,统计第一预设时间内所述埋点触发的次数。
当所述用户页面元素为用户页面按钮时,所述监听到埋点数据,包括:
当所述用户页面按钮被点击时,监听到所述用户页面对应的埋点产生的埋点数据;
当所述用户页面元素为用户页面时,所述监控到埋点触发,包括:
当所述用户页面被浏览,或所述用户页面被更新时,所述用户页面对应的埋点产生埋点数据。
这里的用户页面被浏览,即用户进入一个页面时,触发所述用户页面对应的埋点产生埋点数据。
这里产生一次埋点数据,即确定所述埋点被触发一次。
步骤103,若确定第一预设时间内所述埋点触发的次数小于预设阈值,则输出告警信息。
这里的第一预设时间根据实际情况设置,针对不同埋点设置的第一预设时间可以相同,也可以不同。
如针对会被频繁的触发的用户页面元素设置的第一预设时间短一点,不那么频繁的触发的用户元素设置的第一预设时间长一点;第一预设时间可以为设置为一分钟、一小时、一天等,本申请实施例中对此不进行限制。
针对不同埋点,设置的预设阈值可以相同,也可以不同。
预设阈值最少可以设置为1,即在第一预设时间内只要埋点被触发过,则认为该埋点对应的用户页面元素这一功能正常运行。
若在第二预设时间内未输出告警信息,则确定所述软件的软件功能运行正常。
其中,第二预设时间大于第一预设时间;
若针对所述软件所进行的埋点对应的第一预设时间存在不同,则第二预设时间大于最大的第一预设时间。
本申请实施例中输出告警信息的方式包括下述方式之一或任意组合:
邮件、社交软件、短信、电话。
但是具体实现时不限于上述输出告警的方式。
本申请实施例中软件在线上运行时,通过对用户页面元素进行埋点,通过对埋点数据的监控实现对用户页面元素这一功能运行是否正常进行监控,能够不受用户页面元素迭代速度快的影响,对软件功能进行准确监控。
实施例二
参见图2,图2为本申请实施例二中软件功能监控流程示意图。具体步骤为:
步骤201,对待上线的软件进行埋点测试。
本申请实施例中在进行线下测试时,也通过埋点方式进行测试。
埋点的对象至少包括用户页面元素。
步骤202,当所述软件线上运行时,保留对所述软件对应的用户页面元素的埋点,并对所述用户页面元素进行埋点监控。
当在线下测试时,还对用户页面元素之外的软件功能进行埋点,则删除,即只保留对用户页面元素的埋点。
这里的用户页面元素为:用户页面,和/或用户页面按钮(图标)。
步骤203,监听到埋点数据时,统计第一预设时间内所述埋点触发的次数。
当所述用户页面元素为用户页面按钮时,所述监听到埋点数据,包括:
当所述用户页面按钮被点击时,监听到所述用户页面对应的埋点产生的埋点数据;
当所述用户页面元素为用户页面时,所述监控到埋点触发,包括:
当所述用户页面被浏览,或所述用户页面被更新时,所述用户页面对应的埋点产生埋点数据。
这里的用户页面被浏览,即用户进入一个页面时,触发所述用户页面对应的埋点产生埋点数据。
这里产生一次埋点数据,即确定所述埋点被触发一次。
步骤204,若确定第一预设时间内所述埋点触发的次数小于预设阈值,则输出告警信息。
这里的第一预设时间根据实际情况设置,针对不同埋点设置的第一预设时间可以相同,也可以不同。
如针对会被频繁的触发的用户页面元素设置的第一预设时间短一点,不那么频繁的触发的用户元素设置的第一预设时间长一点;第一预设时间可以为设置为一分钟、一小时、一天等,本申请实施例中对此不进行限制。
针对不同埋点,设置的预设阈值可以相同,也可以不同。
预设阈值最少可以设置为1,即在第一预设时间内只要埋点被触发过,则认为该埋点对应的用户页面元素这一功能正常运行。
若在第二预设时间内未输出告警信息,则确定所述软件的软件功能运行正常。
其中,第二预设时间大于第一预设时间;
若针对所述软件所进行的埋点对应的第一预设时间存在不同,则第二预设时间大于最大的第一预设时间。
本申请实施例中输出告警信息的方式包括下述方式之一或任意组合:
邮件、社交软件、短信、电话。
但是具体实现时不限于上述输出告警的方式。
本申请实施例中软件在线上运行时,基于在线下进行埋点测试时对用户页面元素进行的埋点进行埋点数据的监控,来实现对用户页面元素这一功能运行是否正常进行监控,能够不受用户页面元素迭代速度快的影响,对软件功能进行准确监控。
实施例三
参见图3,图3为本申请实施例三中软件功能监控流程示意图。具体步骤为:
步骤301,对待上线的软件对应的用户页面元素进行埋点。
在软件上线之前,又未进行过埋点测试,则对需要监控的用户页面元素进行埋点处理。
这里的用户页面元素为:用户页面,和/或用户页面按钮(图标)。
步骤302,当所述软件线上运行时,对所述用户页面元素进行埋点监控。
步骤303,监听到埋点数据时,统计第一预设时间内所述埋点触发的次数。
当所述用户页面元素为用户页面按钮时,所述监听到埋点数据,包括:
当所述用户页面按钮被点击时,监听到所述用户页面对应的埋点产生的埋点数据;
当所述用户页面元素为用户页面时,所述监控到埋点触发,包括:
当所述用户页面被浏览,或所述用户页面被更新时,所述用户页面对应的埋点产生埋点数据。
这里的用户页面被浏览,即用户进入一个页面时,触发所述用户页面对应的埋点产生埋点数据。
这里产生一次埋点数据,即确定所述埋点被触发一次。
步骤304,若确定第一预设时间内所述埋点触发的次数小于预设阈值,则输出告警信息。
这里的第一预设时间根据实际情况设置,针对不同埋点设置的第一预设时间可以相同,也可以不同。
如针对会被频繁的触发的用户页面元素设置的第一预设时间短一点,不那么频繁的触发的用户元素设置的第一预设时间长一点;第一预设时间可以为设置为一分钟、一小时、一天等,本申请实施例中对此不进行限制。
针对不同埋点,设置的预设阈值可以相同,也可以不同。
预设阈值最少可以设置为1,即在第一预设时间内只要埋点被触发过,则认为该埋点对应的用户页面元素这一功能正常运行。
若在第二预设时间内未输出告警信息,则确定所述软件的软件功能运行正常。
其中,第二预设时间大于第一预设时间;
若针对所述软件所进行的埋点对应的第一预设时间存在不同,则第二预设时间大于最大的第一预设时间。
本申请实施例中输出告警信息的方式包括下述方式之一或任意组合:
邮件、社交软件、短信、电话。
但是具体实现时不限于上述输出告警的方式。
本申请实施例中软件在线上运行之前,对需要监控的用户页面元素进行埋时,所述软件在线上运行时,通过对埋点数据的监控,来实现对用户页面元素这一功能运行是否正常进行监控,能够不受用户页面元素迭代速度快的影响,对软件功能进行准确监控。
埋点通常是固定不变的,本申请实施例中软件发布上线后使用埋点自动监听技术替代现有的UI自动化及手工验证,生产环境埋点数据是基于线上真实用户的点击、页面滑动等的真实操作来统计的,统计结果来自线上流量,所以基于埋点的统计结果进行稳定性监控比基于单个测试用户的模拟生产用户使用更加真实可靠。通过埋点监听结果可验证软件是否发布成功、功能是否正常可用,并可代替日常巡检工作。与现有UI自动化方案相比存在如下优点:
1、减少对用户页面元素的依赖,降低不停返工维护代码成本;
测试人员无需开发大量代码,不依赖于通过代码自动执行业务场景代替人工这种方式验证功能,当用户页面变动时只要埋点正常设置了上报机制,对于生产上埋点数据进行监控即可,大大降低人工查找元素,研发测试一起调试的情况。
2、对测试人员代码能力要求低,仅需配置及监控即可;
无需测试人员进行脚本开发,只需要测试人员关注埋点监控报警即可,对测试人员代码基础几乎无要求。
3、完善生产环境稳定性监控报警;
UI自动化任务稳定性经常受网络影响较大,且UI自动化任务靠测试人员执行,使用UI自动化任务监控生产环境功能稳定性结果不准确率较高,但是通常生产有大量生产用户,基于埋点的监控可脱离测试人员执行单用户点击功能,可对于大量生产用户点击某功能的数据进行监控,若生产新版本发布后埋点数据统计上报量异常即可发出报警,大大完善了生产环境稳定性监控报警机制。
基于同样的发明构思,本申请实施例中还提供一种软件功能监控装置。参见图4,图4为本申请实施例中软件功能监控装置结构示意图。所述装置包括:监控单元401、统计单元402、确定单元403和输出单元404;
监控单元401,用于当软件线上运行时,对所述软件对应的用户页面元素进行埋点监控;
统计单元402,用于当监控单元401监听到埋点数据时,统计第一预设时间内所述埋点触发的次数;
确定单元403,确定统计单元402统计的第一预设时间内的所述埋点触发的次数是否小于预设阈值;
输出单元404,用于若确定单元403确定第一预设时间内所述埋点触发的次数小于预设阈值,则输出告警信息。
优选地,所述装置进一步包括:埋点单元;
所述埋点单元,用于对待上线的所述软件进行埋点测试;当所述软件线上运行时,保留对所述软件对应的用户页面元素的埋点;或,在所述软件待上线时针对所述用户页面元素进行埋点。
优选地,所述用户页面元素为用户页面按钮,和/或用户页面。
优选地,
所述监听单元,具体用于当所述用户页面元素为用户页面按钮时,所述监听到埋点数据,包括:当所述用户页面按钮被点击时,监听到所述用户页面对应的埋点产生的埋点数据;当所述用户页面元素为用户页面时,所述监控到埋点触发,包括:当所述用户页面被浏览,或所述用户页面被更新时,监听到所述用户页面对应的埋点产生埋点数据。
优选地,
针对不同埋点,设置的预设阈值相同或不同;
针对不同埋点,设置的第一预设时间相同或不同。
优选地,
确定单元403,进一步用于若在第二预设时间内未输出告警信息,则确定所述软件的软件功能运行正常;其中,所述第二预设时间大于所述第一预设时间。
优选地,
所述输出告警信息的方式包括下述方式之一或任意组合:
邮件、社交软件、短信、电话。
上述实施例的单元可以集成于一体,也可以分离部署;可以合并为一个单元,也可以进一步拆分成多个子单元。
在另一个实施例中,还提供一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现所述软件功能监控方法的步骤。
在另一个实施例中,还提供一种计算机可读存储介质,其上存储有计算机指令,所述指令被处理器执行时可实现所述软件功能监控方法中的步骤。
图5为本发明实施例提供的电子设备的实体结构示意图。如图5所示,该电子设备可以包括:处理器(Processor)510、通信接口(Communications Interface)520、存储器(Memory)530和通信总线540,其中,处理器510,通信接口520,存储器530通过通信总线540完成相互间的通信。处理器510可以调用存储器530中的逻辑指令,以执行如下方法:
当软件线上运行时,对所述软件对应的用户页面元素进行埋点监控;
监听到埋点数据时,统计第一预设时间内所述埋点触发的次数;
若确定第一预设时间内所述埋点触发的次数小于预设阈值,则输出告警信息。
此外,上述的存储器530中的逻辑指令可以通过软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
以上所描述的装置实施例仅仅是示意性的,其中所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。本领域普通技术人员在不付出创造性的劳动的情况下,即可以理解并实施。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到各实施方式可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件。基于这样的理解,上述技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品可以存储在计算机可读存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行各个实施例或者实施例的某些部分所述的方法。
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。
Claims (10)
1.一种软件功能监控方法,其特征在于,所述方法包括:
当软件线上运行时,对所述软件对应的用户页面元素进行埋点监控;
监听到埋点数据时,统计第一预设时间内所述埋点触发的次数;
若确定第一预设时间内所述埋点触发的次数小于预设阈值,则输出告警信息。
2.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
对待上线的所述软件进行埋点测试;当所述软件线上运行时,保留对所述软件对应的用户页面元素的埋点;
或,在所述软件待上线时针对所述用户页面元素进行埋点。
3.根据权利要求1所述的方法,其特征在于,所述用户页面元素为用户页面按钮,和/或用户页面。
4.根据权利要求3所述的方法,其特征在于,
当所述用户页面元素为用户页面按钮时,所述监听到埋点数据,包括:
当所述用户页面按钮被点击时,监听到所述用户页面对应的埋点产生的埋点数据;
当所述用户页面元素为用户页面时,所述监控到埋点触发,包括:
当所述用户页面被浏览,或所述用户页面被更新时,监听到所述用户页面对应的埋点产生埋点数据。
5.根据权利要求1所述的方法,其特征在于,
针对不同埋点,设置的预设阈值相同或不同;
针对不同埋点,设置的第一预设时间相同或不同。
6.根据权利要求1所述的方法,其特征在于,所述方法进一步包括:
若在第二预设时间内未输出告警信息,则确定所述软件的软件功能运行正常;
其中,所述第二预设时间大于所述第一预设时间。
7.根据权利要求1-6任一项所述的方法,其特征在于,所述输出告警信息的方式包括下述方式之一或任意组合:
邮件、社交软件、短信、电话。
8.一种软件功能监控装置,其特征在于,所述装置包括:监控单元、统计单元、确定单元和输出单元;
所述监控单元,用于当软件线上运行时,对所述软件对应的用户页面元素进行埋点监控;
所述统计单元,用于当所述监控单元监听到埋点数据时,统计第一预设时间内所述埋点触发的次数;
所述确定单元,确定所述统计单元统计的第一预设时间内的所述埋点触发的次数是否小于预设阈值;
所述输出单元,用于若所述确定单元确定第一预设时间内所述埋点触发的次数小于预设阈值,则输出告警信息。
9.一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其特征在于,所述处理器执行所述程序时实现如权利要求1-7任一项所述的方法。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-7任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110508593.2A CN113138905A (zh) | 2021-05-11 | 2021-05-11 | 一种软件功能监控方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110508593.2A CN113138905A (zh) | 2021-05-11 | 2021-05-11 | 一种软件功能监控方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113138905A true CN113138905A (zh) | 2021-07-20 |
Family
ID=76817927
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110508593.2A Pending CN113138905A (zh) | 2021-05-11 | 2021-05-11 | 一种软件功能监控方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113138905A (zh) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106953740A (zh) * | 2017-01-24 | 2017-07-14 | 阿里巴巴集团控股有限公司 | 应用中页面访问数据的处理方法、客户端、服务器及*** |
CN107092544A (zh) * | 2016-05-24 | 2017-08-25 | 口碑控股有限公司 | 监控方法及装置 |
CN107295050A (zh) * | 2016-04-01 | 2017-10-24 | 阿里巴巴集团控股有限公司 | 前端用户行为统计方法及装置 |
CN108156006A (zh) * | 2016-12-05 | 2018-06-12 | 阿里巴巴集团控股有限公司 | 一种埋点数据上报方法、装置及电子设备 |
CN110908879A (zh) * | 2019-10-16 | 2020-03-24 | 平安普惠企业管理有限公司 | 埋点数据的上报方法、装置、终端和存储介质 |
CN111858369A (zh) * | 2020-07-27 | 2020-10-30 | 中国平安财产保险股份有限公司 | 内存监控方法、装置、设备及存储介质 |
-
2021
- 2021-05-11 CN CN202110508593.2A patent/CN113138905A/zh active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107295050A (zh) * | 2016-04-01 | 2017-10-24 | 阿里巴巴集团控股有限公司 | 前端用户行为统计方法及装置 |
CN107092544A (zh) * | 2016-05-24 | 2017-08-25 | 口碑控股有限公司 | 监控方法及装置 |
CN108156006A (zh) * | 2016-12-05 | 2018-06-12 | 阿里巴巴集团控股有限公司 | 一种埋点数据上报方法、装置及电子设备 |
CN106953740A (zh) * | 2017-01-24 | 2017-07-14 | 阿里巴巴集团控股有限公司 | 应用中页面访问数据的处理方法、客户端、服务器及*** |
CN110908879A (zh) * | 2019-10-16 | 2020-03-24 | 平安普惠企业管理有限公司 | 埋点数据的上报方法、装置、终端和存储介质 |
CN111858369A (zh) * | 2020-07-27 | 2020-10-30 | 中国平安财产保险股份有限公司 | 内存监控方法、装置、设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112162878B (zh) | 数据库故障发现方法、装置、电子设备及存储介质 | |
US6973415B1 (en) | System and method for monitoring and modeling system performance | |
CN105512045B (zh) | 一种应用程序的测试方法、装置及测试设备 | |
US7082381B1 (en) | Method for performance monitoring and modeling | |
US7197428B1 (en) | Method for performance monitoring and modeling | |
CN108073499B (zh) | 应用程序的测试方法及装置 | |
CN111539563A (zh) | 一种用能安全状态预测方法、装置、服务器及存储介质 | |
CN104866296A (zh) | 数据处理方法和装置 | |
CN112540887A (zh) | 故障演练方法、装置、电子设备及存储介质 | |
CN106998336B (zh) | 渠道中的用户检测方法和装置 | |
CN105512562B (zh) | 一种漏洞挖掘方法、装置及电子设备 | |
CN111241396B (zh) | 信息推送的方法和装置、电子设备、存储介质 | |
CN114924990A (zh) | 一种异常场景测试方法及电子设备 | |
CN113961465A (zh) | 程序崩溃场景的复现处理方法、设备及程序产品 | |
CN110162973A (zh) | 一种Webshell文件检测方法及装置 | |
CN108664405A (zh) | 一种基于漏斗模型的自动化监测方法及终端 | |
CN113138905A (zh) | 一种软件功能监控方法和装置 | |
CN115576831A (zh) | 一种测试案例推荐方法、装置、设备及存储介质 | |
CN110413516B (zh) | 识别慢sql代码的方法及装置和电子设备 | |
EP3131014A1 (en) | Multi-data analysis based proactive defect detection and resolution | |
CN114637685A (zh) | 银行***中应用程序的性能测试方法、装置、设备和介质 | |
CN112994976A (zh) | 一种网关测试方法、装置、电子设备及存储介质 | |
CN113126881A (zh) | ***配置方法、装置、设备、可读存储介质及分布式存储*** | |
CN114385387B (zh) | 访问信息生成方法、装置和计算机设备 | |
CN110362464A (zh) | 软件分析方法及设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |