Когда поиск элемента в chrome с использованием поля поиска inspect element по xpath '// * [содержит (@ id,' a ')]', тогда общее количество найденных элементов равно 43, но когда используется тот же xpath в коде селена, тогда он показывает найдено только 37 элементов.
ниже код селена. Я даже пытался смотреть в кадр, но все еще не получил ожидаемый результат
driver.get("http://facebook.com");
//System.out.println(driver.findElements(By.tagName("iframe")).size());
List<WebElement> a = driver.findElements(By.xpath("//*[contains(@id,'a')]"));
System.out.println(a.size());
driver.switchTo().frame(0);
List<WebElement>b=driver.findElements(By.xpath("//*[contains(@id,'a')]"));
System.out.println(b.size());
driver.switchTo().parentFrame();
driver.switchTo().frame(1);
List<WebElement>c=driver.findElements(By.xpath("//*[contains(@id,'a')]"));
System.out.println(c.size());
driver.switchTo().parentFrame();