t.me/atinfo_chat Telegram группа по автоматизации тестирования

Как через findElement найти и нажать на табы?

Теги: #<Tag:0x00007f7484dc1630> #<Tag:0x00007f7484dc1a40>

Подскажите пожалуйста, как мне нажать на табы ( список) . Вот как он у меня написан на сайте
`li class="" data-tabs=“new_customer”

Я пишу
WebElement active_tab = chromeDriver.findElement(By.???(“new_customer]”));
active_tab.click();

но не переходит на таб

Уже придумал через xpath. Переходит на вкладу но далле не вводит мне мои значения

WebElement active_tab = chromeDriver.findElement(By.xpath("//*[@id=“tabs”]/div/div/div/div[1]/ul/li[2]"));
active_tab.click();

    WebElement email_input = chromeDriver.findElement(By.name("email"));
    email_input.sendKeys("aaa@mailinator.com");

Вы можете попробовать организовать поиск через атрибуты:

WebElement email_input = chromeDriver.findElement(By.cssSelector("li[data-tabs='new_customer']"););

либо через xPath

WebElement email_input = chromeDriver.findElements(By.xpath("//li[@data-tabs='new_customer']"));

Нужно видеть верстку.

Да, нужен хотя бы скрин браузера с открытой dev панелью, чтобы посмотреть хотя бы какие там элементы, а то может быть, что вы и не в инпут то пытаетесь ввести текст.