页面检测方法、装置、设备、介质与流程

文档序号:31637926发布日期:2022-09-24 05:41阅读:来源:国知局

技术特征:
1.一种页面检测方法,包括:响应于针对目标场景的客户端展示页面的版本变更操作,从配置文件中获取与所述目标场景对应的页面属性信息;根据所述页面属性信息,构建第一页面树,所述第一页面树中包括渲染所述目标场景所需的全部页面节点和所述全部页面节点之间的关联关系;从数据库中获取第二页面树,所述第二页面树是根据在响应所述版本变更操作之前所述客户端展示页面的页面属性信息构建的;以及通过对比所述第一页面树和所述第二页面树,生成页面检测结果。2.根据权利要求1所述的方法,其中,所述根据所述页面属性信息,构建第一页面树,包括:根据所述页面属性信息,确定所述第一页面节点的层级信息和所述第二页面节点的层级信息;根据所述第一页面节点的层级信息和所述第二页面节点的层级信息,确定所述第一页面节点和所述第二页面节点之间的关联关系;根据所述第一页面节点和所述第二页面节点之间的关联关系,构建所述第一页面树。3.根据权利要求2所述的方法,其中,所述根据所述页面属性信息,确定所述第一页面节点的层级信息和所述第二页面节点的层级信息,包括:根据所述页面属性信息,确定所述第一页面节点的节点类型信息和所述第二页面节点的节点类型信息;根据所述第一页面节点的节点类型信息,确定所述第一页面节点的层级信息;根据所述第二页面节点的节点类型信息,确定所述第二页面节点的层级信息。4.根据权利要求2所述的方法,其中,所述根据所述第一页面节点和所述第二页面节点之间的关联关系,构建所述第一页面树,包括:根据所述第一页面节点的层级信息,确定所述第一页面节点在所述第一页面树中的第一节点位置;根据所述第二页面节点的层级信息,确定所述第二页面节点在所述第一页面树中的第二节点位置;根据所述第一节点位置和所述第二节点位置,确定所述第一页面节点和所述第二页面节点之间的关联关系;根据所述第一页面节点和所述第二页面节点之间的关联关系,构建所述第一页面树。5.根据权利要求1所述的方法,其中,所述通过对比所述第一页面树和所述第二页面树,生成页面检测结果,包括:通过对比所述第一页面树和所述第二页面树中的全部所述页面节点,得到对比结果;在所述对比结果为增加页面节点的情况下,生成第一页面检测结果;在所述对比结果为修改页面节点属性信息的情况下,生成第二页面检测结果。6.根据权利要求5所述的方法,还包括:按照预设规则,根据所述页面检测结果,生成所述版本变更操作的风险等级;在所述风险等级大于预设阈值的情况下,根据所述第一页面树生成目标执行脚本,所述目标执行脚本表征用于所述版本变更操作后的客户端展示页面的自动化执行脚本。
7.一种页面检测装置,包括:第一获取模块,用于响应于针对目标场景的客户端展示页面版本的变更操作,从配置文件中获取所述目标场景对应的页面属性信息;构建模块,用于根据所述页面属性信息,构建第一页面树,所述页面树中包括所述目标场景中对应的全部页面节点和所述全部页面节点之间的关联关系;第二获取模块,用于从数据库中获取第二页面树,所述第二页面树是根据所述版本变更操作之前的页面属性信息构建的;第一生成模块,用于通过对比所述第一页面树和所述第二页面树,生成页面检测结果。8.一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行根据权利要求1~6中任一项所述的方法。9.一种计算机可读存储介质,其上存储有可执行指令,该指令被处理器执行时使处理器执行根据权利要求1~6中任一项所述的方法。10.一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现根据权利要求1~6中任一项所述的方法。

技术总结
本公开提供了一种页面检测方法,可以应用于检测技术领域和金融技术领域。该页面检测方法包括:响应于针对目标场景的客户端展示页面的版本变更操作,从配置文件中获取与目标场景对应的页面属性信息;根据页面属性信息,构建第一页面树,第一页面树中包括渲染目标场景所需的全部页面节点和全部页面节点之间的关联关系;从数据库中获取第二页面树,第二页面树是根据在响应版本变更操作之前客户端展示页面的页面属性信息构建的;以及通过对比第一页面树和第二页面树,生成页面检测结果。生成页面检测结果。生成页面检测结果。


技术研发人员:陈杰
受保护的技术使用者:建信金融科技有限责任公司
技术研发日:2022.07.08
技术公布日:2022/9/23
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1