2

我想打印所有主要模块链接......但是如果使用框架然后使用标签“a”提取所有链接,我会打印所有链接。请纠正我..

List All_Module_Links=driver.findElements(By.xpath("//*[@id='top-menu']"));
WebElement modules_box = All_Module_Links.get(0);
List links =modules_box.findElements(By.tagName("a"));
System.out.println("Total links are : "+links.size());

for(int i=0;i    {
System.out.println(links.get(i).getText());
}![enter image description here][1]
4

1 回答 1

1
     WebElement topmenu = driver.findElements(By.xpath("//*[@id='top-menu']"));

     List<WebElement> links =topmenu.findElements(By.tagName("a"));
     System.out.println("Total links are : "+links.size());

     for(int i=0;i<links.size();i++)
     {
        System.out.println(links.get(i).getText());
     }
于 2012-11-25T14:17:30.083 回答