为什么我的for循环不能在selenium webdriver中工作

时间:2016-03-02 09:12:27

标签: selenium-webdriver

List<WebElement> cells = driver.findElements(By.tagName("img"));

for(int count = 0;  count <cells.size(); count++) {
    if (cells.get(count).getText().contains("anyname")) {
        cells.get(count).click();
        break;
     }
 } 

1 个答案:

答案 0 :(得分:0)

使用文本的主要问题之一 - &#34; anyname&#34;是硒会混淆哪些文字是点击的,所以最好分别使用id。