← 返回列表
基于CSS样式预渲染对比的UI自动化方法及相关装置
申请人信息
- 申请人:易方信息科技股份有限公司
- 申请人地址:510000 广东省广州市番禺区大学城中心北大街66号402室
- 发明人: 易方信息科技股份有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 基于CSS样式预渲染对比的UI自动化方法及相关装置 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410015534.5 |
| 申请日 | 2024/1/5 |
| 公告号 | CN117520690A |
| 公开日 | 2024/2/6 |
| IPC主分类号 | G06F16/957 |
| 权利人 | 易方信息科技股份有限公司 |
| 发明人 | 曹立品; 丁一; 黄海亮; 白剑; 张海林; 鲁和平; 李长杰; 陈焕然; 李乐; 王浩; 洪行健; 冷冬; 李尚然 |
| 地址 | 广东省广州市番禺区大学城中心北大街66号402室 |
摘要文本
本发明公开了一种基于CSS样式预渲染对比的UI自动化方法及相关装置,其中,所述方法包括:基于前端代码仓库获取代码文件,并对所述代码文件进行解析,获得标签数据库和样式数据库;基于所述标签数据库和样式数据库构建预渲染页面;基于自动化执行代码获取元素截图;基于所述元素截图对所述预渲染页面进行视觉样式匹配,并基于视觉样式匹配结果获取对应的标签结构;基于对应的标签结构构建元素表达式,并基于所述元素表达式利用自动化执行代码获取DOM节点,基于所述DOM节点进行自动化任务。本发明不仅可以更准确且快速地定位页面元素,并且降低了维护成本和提高了代码执行的稳定性。 ()
专利主权项内容
来自: 。1.一种基于CSS样式预渲染对比的UI自动化方法,其特征在于,所述方法包括:基于前端代码仓库获取代码文件,并对所述代码文件进行解析,获得标签数据库和样式数据库;基于所述标签数据库和样式数据库构建预渲染页面;基于自动化执行代码获取元素截图;基于所述元素截图对所述预渲染页面进行视觉样式匹配,并基于视觉样式匹配结果获取对应的标签结构;基于对应的标签结构构建元素表达式,并基于所述元素表达式利用自动化执行代码获取DOM节点,基于所述DOM节点进行自动化任务。