【技术实现步骤摘要】
检测方法、装置、计算机设备及存储介质
本申请涉及计算机
,特别涉及一种检测方法、装置、计算机设备及存储介质。
技术介绍
随着计算机技术的不断发展,应用可以为人们提供越来越多的功能,在应用中可以调用目标对象,该目标对象可以是一个网页,也可以是原生应用的一个功能,还可以是其他对象,例如,应用从当前网页跳转到另一网页中,或者,在应用中调用蓝牙、摄像头等对象,但是在调用目标对象时可能会出现调用失败的情况。
技术实现思路
本申请实施例提供了一种检测方法、装置、计算机设备及存储介质,能够提高检测方法的通用性。该技术方案如下:一方面,提供了一种检测方法,该方法包括:通过目标应用接收调用指令,所述调用指令包括目标对象的对象标识;根据所述调用指令,在所述目标应用的原生代码Native中注册检测任务,所述检测任务包括所述对象标识;在所述检测任务创建完成之后,根据所述调用指令,调用所述目标对象;基于所述检测任务监听调用所述目标对象的过程,得到调用结果,所述调用结果为调用成功或调用失 ...
【技术保护点】
1.一种检测方法,其特征在于,所述方法包括:/n通过目标应用接收调用指令,所述调用指令包括目标对象的对象标识;/n根据所述调用指令,在所述目标应用的原生代码Native中注册检测任务,所述检测任务包括所述对象标识;/n在所述检测任务创建完成之后,根据所述调用指令,调用所述目标对象;/n基于所述检测任务监听调用所述目标对象的过程,得到调用结果,所述调用结果为调用成功或调用失败。/n
【技术特征摘要】 【专利技术属性】
1.一种检测方法,其特征在于,所述方法包括:
通过目标应用接收调用指令,所述调用指令包括目标对象的对象标识;
根据所述调用指令,在所述目标应用的原生代码Native中注册检测任务,所述检测任务包括所述对象标识;
在所述检测任务创建完成之后,根据所述调用指令,调用所述目标对象;
基于所述检测任务监听调用所述目标对象的过程,得到调用结果,所述调用结果为调用成功或调用失败。
2.根据权利要求1所述的方法,其特征在于,所述通过所述检测任务监听调用所述目标对象的过程,得到调用结果,包括:
基于所述检测任务监听调用所述目标对象的过程,得到调用记录数据;
根据所述调用记录数据是否满足检测要求,获取所述调用结果,所述检测要求基于以下至少一项得到:
重定向跟随数量;
调用时长;
响应代码白名单;
调用所述目标对象后跳转的页面渲染成功。
3.根据权利要求2所述的方法,其特征在于,所述根据所述调用记录数据是否满足检测要求,获取所述调用结果之后,所述方法还包括:
响应于所述调用结果为调用失败,根据所述调用记录数据不满足的检测要求,重新调用所述目标对象或降级处理。
4.根据权利要求3所述的方法,其特征在于,所述响应于所述调用结果为调用失败,根据所述调用记录数据不满足的检测要求,重新调用所述目标对象或降级处理,包括:
响应于所述调用结果为调用失败,确定所述调用记录数据不满足的检测要求对应的重新调用方式;
按照所述重新调用方式,重新调用所述目标对象或降级处理。
5.根据权利要求3所述的方法,其特征在于,所述基于所述检测任务监听调用所述目标对象的过程,得到调用结果之后,所述方法还包括:
技术研发人员:纪伟,李一山,张岩,
申请(专利权)人:北京三快在线科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。