在实际的项目测试中,经常会有这样的需求:页面上有很多个属性基本相同的元素,现在需要具体定位到其中的一个。由于属性基本相当,所以在定位的时候会有些麻烦,这时候就需要用到层级定位。先定位父元素,然后再通过父元素定位子孙元素。
1、层级定位
效果如下:
2、通过xpath定位
问题:通过xpath就可以直接定位,为什么还需要层级定位这个概念呢?
本文参考《selenium自动化实战--虫师》
文中所需HTML在上书中可以找到源代码
在实际的项目测试中,经常会有这样的需求:页面上有很多个属性基本相同的元素,现在需要具体定位到其中的一个。由于属性基本相当,所以在定位的时候会有些麻烦,这时候就需要用到层级定位。先定位父元素,然后再通过父元素定位子孙元素。
1、层级定位
效果如下:
2、通过xpath定位
问题:通过xpath就可以直接定位,为什么还需要层级定位这个概念呢?
本文参考《selenium自动化实战--虫师》
文中所需HTML在上书中可以找到源代码