[Selenium] selenium webdriver 选择器

Xpath

 

Starts-with: //imp[starts-with(@type, 'text')]    查找图片type属性开始位置包含‘text’关键字的页面元素

Contains://img[contains(@alt,'gl')] 查找图片alt属行包含‘gl’关键字的页面元素

//div[contains(text().'通讯录')]

 

Child: 选择当前节点的下层子节点

//div[@id='div']/child::img

 

Parent 选择当前节点的上层父节点

//img[@alt='div']/parent::div

 

Ancestor 选择当前节点所有上层的节点

//img[@alt='div']/ancestor::div

 

descendant选择当前节点所有下层的节点

//img[@alt='div']/descendant::div

 

following选择当前节点之后显示的所有节点

//img[@alt='div']/following::div

 

Following-sibling选择当前节点的所有平级节点

//img[@alt='div']/following-sibling::div

 

preceding选择当前节点前面的所有节点

//img[@alt='div']/preceding::div

 

Preceding-sibling选择当前节点前面的所有同级节点

//img[@alt='div']/preceding-sibling::div


Css

 

#div:first-child

#div:nth-child(2)

#div:last-child

 

 

 

.div>input+ a

=>查找input页面元素后面的同级链接元素

.div>input+ a + img

=>查找input元素和链接元素后面的同级图片元素

.div>input+ * + img

 =>查找input元素和某一种类型元素后面的同级图片元素


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值