【技术实现步骤摘要】
应用程序异常定位方法、装置、电子设备及存储介质
[0001]本专利技术涉及计算机
,尤其涉及一种应用程序异常定位方法、装置、电子设备及存储介质。
技术介绍
[0002]随着计算机技术的发展,应用程序的使用越来越广泛。对应用程序中的异常函数的检测尤为重要。
[0003]目前,可以通过在内部测试环境对应用程序进行复现测试的方式,确定复现测试的异常函数,并将复现测试的异常函数作为实际运行时的异常函数。
[0004]但是,由于内部测试环境和真实使用环境存在差异,复现测试的方式难以保证应用程序异常定位的准确性。
技术实现思路
[0005]本专利技术提供了一种应用程序异常定位方法、装置、电子设备及存储介质,提高了应用程序异常定位的准确性。
[0006]根据本专利技术的一方面,提供了一种应用程序异常定位方法,该方法包括:
[0007]获取应用程序在真实使用环境中的真实日志数据;
[0008]在所述真实日志数据中定位异常函数的异常执行步骤。
[0009]根据本专利技术的另 ...
【技术保护点】
【技术特征摘要】
1.一种应用程序异常定位方法,其特征在于,所述方法包括:获取应用程序在真实使用环境中的真实日志数据;在所述真实日志数据中定位异常函数的异常执行步骤。2.根据权利要求1所述的方法,其特征在于,所述在所述真实日志数据中定位异常函数的异常执行步骤,包括:根据所述应用程序运行的至少一个目标函数的运行时长,在各所述目标函数中检测异常函数;获取所述异常函数在运行过程中的操作系统性能数据;根据所述操作系统性能数据,在所述真实日志数据中定位异常函数的异常执行步骤。3.根据权利要求2所述的方法,其特征在于,所述根据所述应用程序运行的至少一个目标函数的运行时长,在各所述目标函数中检测异常函数,包括:在所述应用程序运行过程中,检测至少一个目标函数的执行起始时刻和执行结束时刻;针对每个所述目标函数,根据所述目标函数的执行起始时刻和执行结束时刻,计算所述目标函数的运行时长;在所述目标函数的运行时长大于等于预设运行时长阈值时,确定所述目标函数为异常函数。4.根据权利要求2所述的方法,其特征在于,所述异常函数在运行过程中的操作系统性能数据,包括:执行起始时刻操作系统性能数据、至少一个执行中间时刻的操作系统性能数据和执行结束时刻的操作系统性能数据。5.根据权利要求2所述的方法,其特征在于,所述根据所述操作系统性能数据,在所述真实日志数据中定位异常函数的异常执行步骤,包括:在多个所述操作系统性能数据中检测异常性能数据,并确定所述异常性能数据对应的异常时刻;在所述真实日志数据中查询异常函数关联的日志数据;在所述...
【专利技术属性】
技术研发人员:孟曦东,
申请(专利权)人:北京博睿宏远数据科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。