Я пытаюсь отобразить все ссылки с веб-сайта google.com, и после отображения ссылок я пытаюсь нажать на каждую ссылку на сайте. Мой код нажимает на все ссылки, кроме
1) Реклама 2) Бизнес 3) Как работает поиск
Пожалуйста, сообщите, как нажимаются другие ссылки на сайте, кроме выше.
Мой код ->
driver.get("https://www.google.com");
driver.findElement(By.xpath("//*[@id=\"viewport\"]/div[3]/div/div/a[2]")).click();
Thread.sleep(5000);
List<WebElement> links = driver.findElements(By.tagName("a"));
System.out.println("Total links on the site :"+links.size());
for(int i=0;i<links.size();i++)
{
String linksname=links.get(i).getText();
if(!linksname.isEmpty())
{
System.out.println(linksname);
//Thread.sleep(5000);
links.get(i).click();
driver.navigate().back();
links = driver.findElements(By.tagName("a"));
}
}