WebDriver:无法使用CSS路径定位元素

时间:2016-02-15 13:36:40

标签: java css arraylist path webdriver

我正在使用CSS Path来查找元素列表。 我想用webDriver找到它并填充输入值vith。请看一下我的代码:

String CSS_PATH = "#super-product-table tbody .a-center qty-td ";
List<WebElement> list;

public int clickAllLinks() {

ArrayList<String> data = new ArrayList<String>();
    data.add(0, "1");
    data.add(1, "2");
    data.add(2, "3");

  list = driver.findElements(By.cssSelector(CSS_PATH));
    for (int a = 0; a<list.size(); a++) {
    String element = list.get(a).getCssValue("");
    System.out.println(element); 
    }

    for(int i=0; i<list.size(); i++){
        list.get(i).sendKeys(data.get(i));
    }

    return list.size();     
}

所以这对我不起作用。请告诉我错在哪里?谢谢你

0 个答案:

没有答案