如何通过子元素定位父元素

451 阅读1分钟

如何通过子元素定位父元素

霍格沃兹测试开发
ceshiren.com

问题

面试官可能会问:UI自动化测试如何通过子元素定位父元素?

考察点分析

面试官主要的目的是想要了解:

  • 各种定位方式的熟悉程度
  • 《xpath高级定位》: xpath 语法的熟悉程度,xpath如何通过子元素定位父元素

子元素定位父元素

  • .. 代表通过子元素定位父元素。
# 查找节点的父节点
$x("//*[@id="site-logo"]/..")

总结

UI自动化测试如何通过子元素定位父元素?

  1. 只有xpath 可以通过子元素定位父元素。
  2. 在xpath 中 .. 代表当前元素的父级元素,比如 //*[@id="site-logo"]/..代表定位id元素值为site-logo的父元素。:

获取更多相关资料