web端页面检测方法技术

技术编号:40672261 阅读:18 留言:0更新日期:2024-03-18 19:09
本发明专利技术涉及一种web端页面检测方法,属于计算机技术领域,包括:获取待检测web端的目标页面的前端元素;基于操作图标的类别属性,获取与目标页面关联的新界面的前端元素,新界面为通过目标页面中的操作图标直接及间接调用的新显示框;基于获取的目标页面及新界面的前端元素,获取待检测web端页面中的检测内容;根据基准文件对检测内容进行分析,得到检测结果。本发明专利技术的检测过程中,由于利用前端元素的操作图标的类别属性,对各操作图标的遍历触发,从而访问了各种场景下页面,实现了待检测web端的各场景下页面动态模拟,以在动态模拟变化过程中批量获取待检测内容,实现了web端检测的自动及全面性,最终提升了检测效率。

【技术实现步骤摘要】

本专利技术涉及计算机,具体而言,涉及一种web端页面检测方法


技术介绍

1、对于自动化领域的工业软件中的web前端国际化检测,大多数是人工检测,检测效率低下。

2、或者,使用pytesseract等图像识别库,截图web页面后将截图中的文本提取校验是否符合国际化。pytesseract等图像识别技术对文本识别尚未完全成熟,对一些符合、文字存在识别错误,可能造成国际化检测结果出现误差;图像识别技术无法选择性校验数据;也无法对不同场景下的添加、修改、删除、导入、导出等编辑按钮下的弹窗、下拉框及tab新页签进行动态操作后的结果进行验证。


技术实现思路

1、为了改善工业软件中的前端网页检测过程中的上述问题,本专利技术提出一种web端页面检测方法。

2、第一方面,本专利技术提供了一种web端页面检测方法,包括:

3、获取待检测web端的目标页面的前端元素,所述目标页面的前端元素中包括所述目标页面中的显示内容及其类别属性,以及操作图标及其类别属性;

4、基于所述操作图标的本文档来自技高网...

【技术保护点】

1.一种web端页面检测方法,其特征在于,包括:

2.根据权利要求1所述的web端页面检测方法,其特征在于,所述检测内容包括至少一种检测数据,所述检测内容的类别属性中包括检测数据对应的属性值,所述基于获取的所述目标页面中显示内容的类别属性及所述新界面中的显示内容的类别属性,获取所述待检测web端页面中的检测内容包括:

3.根据权利要求1或2所述的web端页面检测方法,其特征在于,所述操作图标包括树节点图标、编辑图标和/或标签图标,所述基于所述操作图标的类别属性,获取与所述目标页面关联的新界面的前端元素包括:

4.根据权利要求3所述的web端页面检测方法...

【技术特征摘要】

1.一种web端页面检测方法,其特征在于,包括:

2.根据权利要求1所述的web端页面检测方法,其特征在于,所述检测内容包括至少一种检测数据,所述检测内容的类别属性中包括检测数据对应的属性值,所述基于获取的所述目标页面中显示内容的类别属性及所述新界面中的显示内容的类别属性,获取所述待检测web端页面中的检测内容包括:

3.根据权利要求1或2所述的web端页面检测方法,其特征在于,所述操作图标包括树节点图标、编辑图标和/或标签图标,所述基于所述操作图标的类别属性,获取与所述目标页面关联的新界面的前端元素包括:

4.根据权利要求3所述的web端页面检测方法,其特征在于,当所述第一新界面中还包括操作图标时,还包括:

5.根据权利要求4所述的web端页面检测方法,其特征在于,当所述第一新界面为新页签,且所述新页签中包括分页图标时,调用的所述第一新界面中的操作图标对应的第二虚拟指令为分页触发指令,所述分页触发指令用于遍历触发所述分页图标,

6.根据权利要求4所述的web端页面检测方法,其特征在于,当所述新界面为新页签,且所述新页签中包括分页图标及编辑图标时,调用的所述第一新界面中的操作图标对应的第二虚拟指令为分页触发指令及编辑触发指令,所述分页触...

【专利技术属性】
技术研发人员:马啸苏鹏岳井毅常瑶飞
申请(专利权)人:中控技术股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1