【技术实现步骤摘要】
一种软件异常检测方法、装置及存储介质
[0001]本申请涉及软件测试领域,具体涉及一种软件异常检测方法、装置及存储介质。
技术介绍
[0002]随着信息技术的飞速发展,客户端得到了迅猛发展,人们日常生活与工作都离不开各类客户端。
[0003]在对相关技术的研究和实践过程中,本申请的专利技术人发现目前各类客户端在运行的过程中大都存在运行异常,需要对各客户端进行检测,确定异常。
技术实现思路
[0004]本申请实施例提供一种软件异常检测方法、装置及存储介质,可以提高软件异常检测的效率。
[0005]本申请实施例提供了一种软件异常检测方法,包括:
[0006]接收目标客户端的异常检测请求、以及异常检测客户端的客户端启动脚本,所述客户端启动脚本指示所述异常检测客户端的启动;
[0007]根据所述异常检测请求与所述客户端启动脚本,获取所述目标客户端在异常检测客户端中的目标安装文件;
[0008]根据所述目标安装文件,在所述异常检测客户端内安装所述目标客户端,得到待检测目标客户端; ...
【技术保护点】
【技术特征摘要】
1.一种软件异常检测方法,其特征在于,包括:接收目标客户端的异常检测请求、以及异常检测客户端的客户端启动脚本,所述客户端启动脚本指示所述异常检测客户端的启动;根据所述异常检测请求与所述客户端启动脚本,获取所述目标客户端在异常检测客户端中的目标安装文件;根据所述目标安装文件,在所述异常检测客户端内安装所述目标客户端,得到待检测目标客户端;获取所述异常检测客户端中至少一控件对应的控件属性信息;基于所述控件属性信息与所述至少一控件,对所述待检测目标客户端进行触发操作检测,得到所述至少一控件的触发操作检测结果;基于所述触发操作检测结果,得到所述目标客户端的异常检测结果。2.根据权利要求1所述的方法,其特征在于,所述基于所述控件属性信息与所述至少一控件,对所述待检测目标客户端进行触发操作检测,得到所述至少一控件的触发操作检测结果,包括:获取所述待检测目标客户端中各页面区域的检测权重信息;基于所述检测权重信息,通过所述至少一控件对所述待检测目标客户端进行触发操作检测,得到所述至少一控件的原始触发操作检测结果;基于所述控件属性信息与原始触发操作检测结果,确定所述至少一控件的触发操作检测结果。3.根据权利要求2所述的方法,其特征在于,所述基于所述检测权重信息,通过所述至少一控件对所述待检测目标客户端进行触发操作检测,得到所述至少一控件的原始触发操作检测结果,包括:基于所述检测权重信息,确定所述待检测目标客户端各页面区域的检测权重;基于所述检测权重,通过所述至少一控件对所述待检测目标客户端的页面区域进行触发操作检测,得到所述至少一控件的原始触发操作检测结果。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:基于所述异常检测客户端的客户端启动脚本,获取所述异常检测客户端的安装文件;基于所述异常检测客户端的安装文件,安装所述异常检测客户端。5.根据权利要求1所述的方法,其特征在于,所述异常检测请求包括异常检测标识;所述根据所述异常检测请求与所述客户端启动脚本,获取所述目标客户端在异常检测客户端中的目标安装文件,包括:基于所述客户端启动脚本,安装并启动所述异常检测客户端;根据所述异常检测标识,对所述目标客户端进行识别,得到识别结果;根据所述识别结果,获取所述目标客户端在所述异常检测客户端中的目标安装文件。6.根据权利要求1所述的方法,其特征在于,所述基于所述触发操作检测结果,得到所述目标客户端的异常检测结果之后,所述方法还包括:基于所述异常检测结果,生成所述...
【专利技术属性】
技术研发人员:陈维燃,蒋政胜,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。