ul classe="menu suspenso personalizado-icn" role="menu" estilo="max-height: 180px; estouro-y: auto; min-altura: 105px;" > li class="selected" > li > uma classe="" href="#" tabindex="- 1" > span class="pull-left" > Empréstimo para casa / a > / li > Esta é a minha estrutura html. Eu quero obter o texto 'Home empréstimo', mas eu estou recebendo texto vazio. Eu tinha escrito o código abaixo. Por favor, verifique e corrija Alguém pode me ajudar por favor
@FindBy (como = How.XPATH, usando="// ul [@ class = 'menu suspenso custom-icn'] // li // a // span") Lista privada 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();
}
}
}