Получить текст из тега span в раскрывающемся списке с помощью селена webdriver [закрыто]

ul class = "dropdown-menu custom-icn" role = "menu" style = "max-height: 180px; overflow-y: auto; min-height: 105px;"> li rel = "0" class = "selected"> li rel = "1"> a class = "" href = "#" tabindex = "- 1"> span class = "pull-left"> Home Loan / a> / li> Это моя HTML-структура .Я хочу получить текст «Внутренний заем», но получаю пустой текст. Я написал приведенный ниже код. Пожалуйста, проверьте и исправьте, может кто-нибудь мне помочь, пожалуйста

@FindBy (how = How.XPATH, используя = "// ul [@ class = 'выпадающее меню custom-icn'] // li // a // span") private List allProducts;

public void selectProductType(String productName)
{
    Iterator<WebElement> i = allProducts.iterator();
     while(i.hasNext()) 
     {
            WebElement ele = i.next();
            System.out.println(ele.getText()+"ele");
            if (ele.getText().equalsIgnoreCase(productName))
            {
                ele.click();

            }
     }


}
1
задан 15 September 2016 в 06:33

0 ответов

Другие вопросы по тегам:

Похожие вопросы: