本文引用自霍格沃兹测试开发学社录播课
如何通过子元素定位父元素
霍格沃兹测试开发
http://ceshiren.com
问题
面试官可能会问:UI自动化测试如何通过子元素定位父元素?
考察点分析
面试官主要的目的是想要了解:
- 各种定位方式的熟悉程度
- 《xpath高级定位》: xpath 语法的熟悉程度,xpath如何通过子元素定位父元素
子元素定位父元素
-
..
代表通过子元素定位父元素。
# 查找节点的父节点
$x("//*[@id="site-logo"]/..")
总结
UI自动化测试如何通过子元素定位父元素?
- 只有xpath 可以通过子元素定位父元素。
- 在xpath 中
..
代表当前元素的父级元素,比如//*[@id="site-logo"]/..
代表定位id元素值为site-logo的父元素。: