selenium 学习之Xpath
来源:互联网 发布:农村淘宝合伙人报名 编辑:程序博客网 时间:2024/05/17 04:05
1. Xpath往往以“//”开头,属性都是采用@表示,例如//div[@id='_navigation']/div
2. Firefox有个插件叫做xpather,在页面上点击右键选中“show in xpather”,可以很快的给出对应的xpath。它给出的格式是这样的:/html/body/header/nav/ul[1]/li[5]/a/span
3. 根据是否使用属性,Xpath的语法格式有两种:
不使用属性:按照html的层次,如/html/body/header/nav/ul[1]/li[5]/a/span
使用属性:如//input[@class=’input’],直接定位。Selenium还支持多个属性
来定位,如//input[@class=’input’ and @type=’text’]。
4. /div[2]表示第二个,/div[last()]表示最后一个,但是没有/div[first()]的语法,选择第一个用/div[1]
5. 选择一个以上的元素,使用|,如//div|//a,表示选择所有的div标签和a标签
6. 选择未知元素,使用“*”来选择满足条件的所有元素,如/*
7. //input[@class=’input’]选择元素中的属性
// input[@class]选择有属性名为class的input标签
// input[@]选择有属性的input标签
- selenium 学习之Xpath
- Selenium基础之Xpath、CSS
- Selenium自动化测试学习笔记--xpath表达式
- selenium xpath
- selenium使用Xpath定位之完整篇
- EXT框架Web应用Selenium自动化之xpath
- EXT框架Web应用Selenium自动化之XPath
- EXT框架Web应用Selenium自动化之XPath
- Selenium自动化测试之Xpath网页元素定位
- selenium 之Xpath定位泛指元素&&下载图片
- 学习笔记之 Xpath用法
- python学习之xpath基础
- Selenium XPATH使用
- Selenium中使用XPath
- webdriver selenium xpath
- selenium Xpath小结
- selenium By.xpath 用法
- Selenium Webdriver Xpath
- C6000编译器支持ELF格式和COFF格式转换
- 用于检验手机号的位数以及检验此手机中是否为中国移动的手机号
- sap库存相关表
- TI C6000系列DSP的流水线介绍和软件流水优化
- 笔记本使用中一些非专业性小技巧
- selenium 学习之Xpath
- 算法复杂度的计算
- PHP中的at(@)符号
- Oracle 11G在用EXP 导出时,空表不能导出解决
- Firefox不支持event解决方法
- C6000系列C64X DSP EDMA/QDMA小结——数据传输和优化
- 在sqlserver中导入mysql导出的sql文件的办法
- Oracle 的 imp ,exp 命令实现数据的导入导出
- 不懂C语言?你该感到危机了!