前言:定位方式有很多这里我们来讲讲xpath表达式的定位,后续自动化也主要使用xpath去定位
定位分为绝对路径和相对路径。
一、绝对路径:
绝对定位(绝对路径) 以/开头,后面的定位当中,父/子 -- copy定位表达式
从html开始,每一个层级都会罗列出来(顺序);还有会列出在同级的兄弟姐妹当中的(位置)[1/2/3..]
右键点击copy选择xpath即可
缺点:不稳定 -- 太过于依赖当前的页面结构!
二、相对路径
相对定位(相对路径) 以//开头 不管元素在哪个位置,或者不管元素处于顺序当中的哪一层。只要符合筛选条件即可
验表达式是否正确、是否能匹配到元素的一个工具:F12-elements-选中任意一个元素-Ctrl&#