您的位置:首页 > Web前端 > CSS

By.cssSelector定位元素一个不足发现

2016-12-09 22:16 232 查看

这个如果用cssSelector定位,代码如下,此时输出的数值是0
System.out.println(driver.findElements(By.cssSelector("div[class='dl-tit']>span")).size());

[/code]但是如果换了如下代码,则输出的数值是1
System.out.println(driver.findElements(By.cssSelector("span.ng-binding")).size());

[/code]对于这个情况可以得到结论,对于cssSelector,如果定位到的元素中含有子元素,但是子元素外有文字的,如上图,则会定位失败

来自为知笔记(Wiz)
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐