通过TagName查找元素
2015-08-17 15:23
232 查看
通过TagName定位元素
通过TagName来查找元素的方式与之前的通过ID或者Name查找元素的方式略有不同。其原因是同一个页面上具有相同的TagName的元素就会返回多个结果,因此建议在使用TagName为查找元素的条件时,使用findElements()来替代findElement()函数
以小米主页为例,得到TagName为script的元素个数的示例代码如下
Selenium WebDirver中通过TagName查找script标签的java示例代码如下:
示例代码详解:
1、使用FirefoxDriver来打开小米主页
2、通过TagN阿么为script来滴啊用findElements()方法,找到小米主页上所有的script元素并保存到WebElement实例对象列表中,代码如下:
List<WebElement> scriptList = driver.findElements(By.tagName("script"));
3、打印小米职业上TagName为script的元素的数量,打印信息如下,一共有11个
There are 11 scripts on Xiaomi's main page.
通过TagName来查找元素的方式与之前的通过ID或者Name查找元素的方式略有不同。其原因是同一个页面上具有相同的TagName的元素就会返回多个结果,因此建议在使用TagName为查找元素的条件时,使用findElements()来替代findElement()函数
以小米主页为例,得到TagName为script的元素个数的示例代码如下
Selenium WebDirver中通过TagName查找script标签的java示例代码如下:
示例代码详解:
1、使用FirefoxDriver来打开小米主页
2、通过TagN阿么为script来滴啊用findElements()方法,找到小米主页上所有的script元素并保存到WebElement实例对象列表中,代码如下:
List<WebElement> scriptList = driver.findElements(By.tagName("script"));
3、打印小米职业上TagName为script的元素的数量,打印信息如下,一共有11个
There are 11 scripts on Xiaomi's main page.
相关文章推荐
- 信号频谱
- Java基础08 继承
- select into from 提示 Undeclared variable.....错误的解决办法
- Google Java编程风格指南中文版
- The "ReQU" unit
- 禁止QQ自动转义表情字符
- JAVA开发编码全解析(一)----编码的由来和种类
- Nginx---基础知识. Nginx特色
- JQuery EasyUI DataGrid 获取属性值
- 近期计划
- sublime text 3在windows中配置ctags插件
- python 逻辑回归 程序解析
- 慕课玩儿转swift笔记01
- 将图像旋转90度
- 黑马程序员-[C语言] 第一篇:运算符、程序结构总结
- 使用vmstat,iostat查看系统性能
- 应用before/after伪类时如何CSS命名以及针对ie6/ie7浏览器兼容
- Spring依赖注入:注解注入
- caffe源码解析 — net.cpp
- python2.7学习笔记(6) ——高级特性:切片、迭代、列表生成式、生成器