博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jquery选择器与Selenium定位方式By.cssSelector结合使用&实例
阅读量:5826 次
发布时间:2019-06-18

本文共 584 字,大约阅读时间需要 1 分钟。

hot3.png

总结下实际项目中,经常使用的六种选择器定位方式,请详见如下表:

095420_fZUR_2315260.png

以上六种选择器定位方式可以组合使用的。以下举几个例子给大家参考下:

1、  遍历数据列表的数据行数

页面源码如下:

100525_deOC_2315260.png

代码如下:

//遍历出刷新前的数据行数List
deletelis_1= driver.findElements(By.cssSelector("#data_table > tbody > tr"));final int deletesize1 = deletelis_1.size();

2、  勾选复选框

页面源码如下:

095648_i8Xc_2315260.png

代码如下:

//勾选最后一笔数据WebElement lasttrnode = lasttr.findElement(By.cssSelector("td > label > input[type=\"checkbox\"]"));lasttrnode.click();

3、  点击某笔数据的【删除】按钮

页面源码如下:

095747_0Jpr_2315260.png

代码如下:

//点击删除WebElement trnode = lasttr.findElement(By.cssSelector("td.center > #delete_btn"));trnode.click();

 

转载于:https://my.oschina.net/u/2315260/blog/808756

你可能感兴趣的文章
Breaking parallel loops in .NET C# using the Stop method z
查看>>
修改故障转移群集心跳时间
查看>>
[轉]redis;mongodb;memcache三者的性能比較
查看>>
微软职位内部推荐-Sr DEV
查看>>
让你的WPF程序在Win7下呈现Win8风格主题
查看>>
802.11 学习笔记
查看>>
Leetcode-Database-176-Second Highest Salary-Easy(转)
查看>>
构建Docker Compose服务堆栈
查看>>
最小角回归 LARS算法包的用法以及模型参数的选择(R语言 )
查看>>
Hadoop生态圈-Kafka常用命令总结
查看>>
如何基于Redis Replication设计并实现Redis-replicator?
查看>>
浮点数内存如何存储的
查看>>
贪吃蛇
查看>>
EventSystem
查看>>
用WINSOCK API实现同步非阻塞方式的网络通讯
查看>>
玩一玩博客,嘿嘿
查看>>
P1352 没有上司的舞会
查看>>
ios11文件夹
查看>>
【HLOJ 559】好朋友的题
查看>>
Electric Fence(皮克定理)
查看>>