Невозможно щелкнуть раскрывающийся список li в Safari 13.0.5 с помощью Selenium 3.4. - PullRequest
0 голосов
/ 15 февраля 2020

Приведенный ниже код работает нормально для chrome и firefox, но не работает для Safari 13.0.5. Я могу получить список элементов, а также соответствовать ожидаемому значению, но не щелкнул (используя click()) значение списка, однако оно не отображает никаких ошибок, но получено.

List<WebElement> brands = elementLocator.getWebDriver().findElements(By.xpath("//div[@id='oj-listbox-drop']/ul/li"));
WebElement dropdwn;
for (int i = 0; i < brands.size(); i++) {
    System.out.println("Dropdown Size:-->" + brands.size());
    tdv = testcaseStep.getTestDataValue().trim())
    if(brands.get(i).getText().toString().equalsIgnoreCase(tdv)) {                              
        dropdwn=brands.get(i);
        dropdwn.click();
    }
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...