Selnium用java选择ul中不同顺序的li方式
来源:互联网 发布:前端模块化编程 编辑:程序博客网 时间:2024/05/22 03:12
最近在开发中遇到要定位ul中的某一li元素,学习了其定位方法,记录下来。
<ul class="dropdown-menu"> <li> <a href="/cgi-bin/luci/;stok=e30a063bc6043e33d3bf30edf53c356a/admin/system/system">系统</a> </li> <li> <a href="/cgi-bin/luci/;stok=e30a063bc6043e33d3bf30edf53c356a/admin/system/admin">管理权</a> </li> <li> <a href="/cgi-bin/luci/;stok=e30a063bc6043e33d3bf30edf53c356a/admin/system/leds">配置</a> </li> <li> <a href="/cgi-bin/luci/;stok=e30a063bc6043e33d3bf30edf53c356a/admin/system/flashops">升级</a> </li> <li> <a href="/cgi-bin/luci/;stok=e30a063bc6043e33d3bf30edf53c356a/admin/system/reboot">重启</a> </li></ul>第一个元素
driver.findElement(By.linkText("系统")).findElement(By.xpath("//ul[@class='dropdown-menu']")).findElement(By.xpath("//li[1]/a[contains(@href,'/admin/system/flashops')]"));倒数第一个元素
driver.findElement(By.linkText("系统")).findElement(By.xpath("//ul[@class='dropdown-menu']")).findElement(By.xpath("//li[last()]/a[contains(@href,'/admin/system/flashops')]"));upgradebtn.click();倒数第二个元素
driver.findElement(By.linkText("系统")).findElement(By.xpath("//ul[@class='dropdown-menu']")).findElement(By.xpath("//li[last()-1]/a[contains(@href,'/admin/system/flashops')]"));倒数第三个元素
driver.findElement(By.linkText("系统")).findElement(By.xpath("//ul[@class='dropdown-menu']")).findElement(By.xpath("//li[last()-2]/a[contains(@href,'/admin/system/flashops')]"));
0 0
- Selnium用java选择ul中不同顺序的li方式
- HBuilder动态的向<ul></ul>中插入<li></li>
- HTML中UL、OL、LI的用法
- ul中li的居中问题
- jquery获取ul中li的值
- 如何设置ul中li的行距
- UL中LI滚动的特效
- <ul> 中 <li>元素的横排居中
- CSS中如何选择ul下li的奇数、偶数行
- CSS中如何选择ul下li的奇数、偶数行
- jquery实现ul列表中点击li选择radio
- 遍历一个ul设置各个li不同的样式
- Jquery中ul li循环取值方式
- jquery中ul > li是什么意思?
- ul中获取当前点击的li的值
- div+css布局中UL和LI的使用方法介绍
- li中嵌套ul在ie6,7下的bug
- css中控制ul,li的缩进距离
- spark SQL 数据保存到MYSQL中的执行日志
- AAA 草根程序员如何进入 BAT?我来告诉你
- 深度学习技术系列(1):Mosaic Model — 不良图片检测开源模型
- Eclipse中配置JNI代码提示、javah命令
- NOIP 2016模拟赛[nodgd题]T1 电路图1
- Selnium用java选择ul中不同顺序的li方式
- Android JNI for "Android Studio 2.2 or higher"
- 玲珑杯-【 chess play】
- Mutual information and Normalized Mutual information
- tinkerpop
- [生存志] 第18节 历代大事件概览 东晋
- Unity3D UGUI入门
- Linux下C++操作Redis
- KMP(DFA)