
這個如果用cssSelector定位,代碼如下,此時輸出的數值是0
System.out.println(driver.findElements(By.cssSelector("div[class='dl-tit']>span")).size());
但是如果換了如下代碼,則輸出的數值是1
System.out.println(driver.findElements(By.cssSelector("span.ng-binding")).size());
對於這個情況可以得到結論,對於cssSelector,如果定位到的元素中含有子元素,但是子元素外有文字的,如上圖,則會定位失敗