Loadrunner适合大型项目,逻辑十分的复杂
定位元素有两种定位的方式
一种是xpath,一种是css
xpath的讲解和使用
1,什么是xpath?
XParh即为XML路径语言,它是一种用来(标准通用编辑语言的子集)在HTML\XML文档中查找信息的语言
W3School官方文档:
每个xml都对应的有一个根节点
/从根节点选取 的使用:
显示的是蓝色就证明找到的意思
用/查找title,从根部开始找,找的是绝对路径的(绝对路径找的比较麻烦,可以用//相对路径)
//相对路径使用
一个.是选取当前节点的使用
两个.是选取当前节点的父节点
@是选取属性
(这个很重要,常用)
//link[2] 选取属于link的第二个元素
link[last()]选取属于link的最后一个元素
link[last()-1]选取属于link子元素的倒数第二个link元素
(link[last()-2]选取属于link子元素的倒数第三个link元素)
选取最前面的两
通配符使用
*匹配任何元素的节点
@*是匹配任何属性节点
node() 匹配任何类型的节点
| 捕获head里面的link和head里面的meta
//title | //meta
选取文档中的所有的title和meta
CSS选择器
选中s_is_result_css里面所有的元素
定位class里面的某个属性
div,p选择所有的
元素和
元素
元素
选择元素内部的所有元素
选择元素内部子的元素
选择的所有属性
选择sec属性值以"https"开头的每个标签
选择属于父元素的唯一子元素
选择属于父类的第一个子元素