)
元素的定位web自动化测试最重要的就是找到页面对应的元素然后才能对元素进行操作常见的元素定位方式有很多比如idclassnametagnamexpathcssSelector最常用的就是cssSeletor和xpath1.cssSelector(最常用的)选择器的功能选中页面指定的标签元素选择器的种类分为基础选择器和复合选择器常见的元素定位方式可以通过id选择器和子类选择器来进行定位。一般右键鼠标选择检查Ctrlshiftc用光标选择到对应元素选择2.xpathXML语言不仅可以在XML⽂件中查找信息还可以在HTML中选取节点xpath使⽤路径表达式来选择xml⽂档中的节点xpath语法中2.1 获取HTML⻚⾯所有的节点//*2.2 获取HTML⻚⾯指定的节点//[指定节点] //ul获取 HTML 页面所有的 ul 节点 //input获取 HTML 页面所有的 input 节点2.3 获取⼀个节点中的直接⼦节点/ //span/input2.4 获取一个节点的父节点.. //input/..获取 input 节点的父节点2.5 实现节点属性的匹配[...] //*[idkw]匹配 HTML 页面中 id 属性为 kw 的节点2.6 使用指定索引的方式获取对应的节点内容注意xpath 的索引是从 1 开始的。百度首页通过//div/ul/li[3]定位到第三个百度热搜标签更便捷的生成 selector/xpath 的方式右键选择复制 Copy selector/xpath