Как открыть вложенные вкладки вкладки для тестирования в селене - PullRequest
1 голос
/ 27 февраля 2020

Я пытаюсь открыть вложенные вкладки вкладок блога. Я пытаюсь проверить кликабельность всех тем на странице блога. Это коды заголовков страницы

enter image description here

вот мои коды


import java.util.concurrent.TimeUnit;

import org.openqa.selenium.By;
import org.openqa.selenium.Keys;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;

public class BlogTestEN {
//143
// /html/body/section/div[2]/div[1]/div/div[1]/ul/li/a  
    public static void main(String[] args) {

        System.setProperty("webdriver.firefox.driver",
                "C:\\\\Users\\\\Abdullah Kandilli\\\\eclipse-workspace\\\\Selenium.maven.demo\\\\chromedriver.exe");

        //Initiating your chromedriver
        WebDriver driver=new ChromeDriver();

        driver.get("https://www.rentnconnect.com/blog");
        //driver.findElement(By.xpath("/html/body/header/div/div[3]/div/div/div[2]/div/form/span[2]/div[1]/div/div/div[1]/input")).sendKeys("Turkey",Keys.ENTER);
        //driver.executeScript("window.history.go(-1)");
        for(int i = 1; i<144; i+= 2) {
            driver.manage().timeouts().implicitlyWait(1500, TimeUnit.SECONDS);
            driver.findElement(By.xpath("/html/body/section/div[2]/div[1]/div/div["+i+"]")).click();
            driver.manage().timeouts().implicitlyWait(1500, TimeUnit.SECONDS);
            driver.navigate().back();
            driver.manage().timeouts().implicitlyWait(1500, TimeUnit.SECONDS);

        }



    }
}

Но он открывает страницу блога и щелкает по xpath (правильно), но проверяет только 1 вкладку блога. Я хочу проверить все ингредиенты и xpath, изменяющиеся в секции /html/body/section/div[2]/div[1]/div/div["+i+"] div ["+ i +"] с для l oop.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...