我的webdriver现在的两个问题

来源:互联网 发布:矩阵的镜像变换 编辑:程序博客网 时间:2024/04/28 23:39
  1. 是那个display visible 可以hidden,可以display的问题
  1. 是那个元素遍历的问题。

List<WebElement>rows = driver.findElements(By.cssSelector("li.s_li a"));

//        for(WebElement row : rows) {

 for(int i = 0;i<rows.size();i++){

 

 

clickluntan();

    System.out.println(rows.get(i).getText());

System.out.println(rows.get(i));

WebDriverWrapper.waitPageLoad(driver,3);

//   ((JavascriptExecutor)driver).executeScript("document.getElementsBycssSelector('rows.get(i)').click();");

//                WebDriverWrapper.hoverandclick(luntan,driver);

//                        ((JavascriptExecutor)driver).executeScript("document.getElementsByXpath('//div[2]/ul[1]/li[2]/a[1]/u').click();");

//        WebDriverWrapper.waitPageLoad(driver,2);

 rows.get(i).click();

开始以为是隐藏了,找了几种方法,包括hover,包括执行JS.

后面获取列表来遍历。

能够打印,就是不能点击,不知道为什么。

0 0