【技术实现步骤摘要】
基于人工智能的H5页面调试及评估方法及相关设备
[0001]本申请涉及人工智能
,尤其涉及一种基于人工智能的H5页面调试及评估方法、装置、电子设备及存储介质。
技术介绍
[0002]目前大量移动设备APP在进行开发时,为了避免用户需要对更新后的APP进行升级,传统技术中逐渐采用H5取代了大部分原生开发内容,然而,H5调试人员需要经常对涉及APP开发或者修复等方面的APP进行调试。
[0003]现有技术中已经实现调试人员直接访问APP上的页面进行调试,然而由于APP会运行在不同的手机等终端设备上,而各终端设备的配置并不一致,从而会产生不同的调试结果,导致无法对调试APP时的真实效果进行评估。
技术实现思路
[0004]鉴于以上内容,有必要提出一种基于人工智能的H5页面调试及评估方法及相关设备,以解决如何评估H5页面的调试结果这一技术问题,其中,相关设备包括基于人工智能的H5页面调试及评估装置、电子设备及存储介质。
[0005]本申请提供一种基于人工智能的H5页面调试及评估方法,所述方法包括 ...
【技术保护点】
【技术特征摘要】
1.一种基于人工智能的H5页面调试及评估方法,其特征在于,所述方法包括:依据预设方式获取H5程序包的URL地址;终端APP基于所述URL地址加载所述H5程序包至网页视图中;依据所述网页视图对所述H5程序包进行调试以获取调试结果;基于预设的指标对所述调试结果进行评估以获取指标调试评分值;基于所述指标调试评分值和预设的阈值获取页面调试结果。2.如权利要求1所述的基于人工智能的H5页面调试及评估方法,其特征在于,所述终端APP基于所述URL地址加载所述H5程序包至网页视图中包括:解析所述URL地址以获取IP地址;终端APP基于所述IP地址访问对应的服务器以加载所述H5程序包至网页视图中。3.如权利要求1所述的基于人工智能的H5页面调试及评估方法,其特征在于,所述依据所述网页视图对所述H5程序包进行调试以获取调试结果包括:依据HTML解析器解析所述H5程序包以构建文档对象模型;依据CSS解析器解析所述H5程序包以构建CSS对象模型;匹配所述文档对象模型和所述CSS对象模型以获取渲染树;所述渲染树通过所述网页视图渲染所述H5程序包对应的前端页面以对所述H5程序包进行调试并获取调试结果。4.如权利要求3所述的基于人工智能的H5页面调试及评估方法,其特征在于,所述依据所述网页视图对所述H5程序包进行调试以获取调试结果之前,所述方法还包括:判断所述H5程序包中所包含的每个页面是否异常,若存在异常,则依据预设的全局异常处理函数再次读取所述H5程序包中的代码以获取异常位置代码,并重写所述异常位置代码以修复所述异常。5.如权利要求1所述的基于人工智能的H5页面调试及评估方法,其特征在于,所述基于预设的指标对所述调试结果进行评估以获取指标调试评分值包括:依据预设的指标和所述调试结果构建指标数据集,所述预设的指标包括白屏时间、FPS和HTTP请求时间;依据预设的指标标准值和所述指标数据集构建数据分布图;基于所述数据分布图对所述调试结...
【专利技术属性】
技术研发人员:张远,
申请(专利权)人:平安普惠企业管理有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。