-
公开(公告)号:CN115712575A
公开(公告)日:2023-02-24
申请号:CN202211510144.2
申请日:2022-11-29
Applicant: 广东电网有限责任公司
IPC: G06F11/36 , G06F16/2458 , G06F18/22 , G06F16/953
Abstract: 本发明涉及一种面向Web应用的测试用例智能定位方法及系统,其方法包括:S1:获取Web网页上目标元素对应的绝对xpath;对绝对xpath上每个节点进行遍历,获取目标元素所有祖先节点,判断祖先节点是否具有模糊性;记录所有具有模糊性的祖先节点内外层元素的各种原子属性,并结合目标元素的各种原子属性,构建定位器;S2:根据定位器,对其中祖先节点进行遍历;从外层到内层,基于多原子属性对子节点进行模糊匹配,找到相似度最高的子节点,并与定位器的目标元素进行对比,当相似度大于阈值,则确定该子节点为目标元素。本发明提供的方法通过分析具有“模糊性”的关键节点,实现对Web网页上目标元素准确可靠的自动定位。