0
respostas

Teste via Ajax - Selenium Laravel

Boa noite. Preciso simular o teste para editar um registro usando um modal. O elemento possui o id que vem através de uma requisição ajax. Esse elemento fica dentro da minha table (datatable) que está sendo populda via ajax.

Tentei pegar da seguinte maneira, mas não funciona.

//DATA-ID="80" é a informação que preciso pegar na table
<a href="javascript:void(0)" data-id="80" title="Edit" class="btnEditCompany"><i class="fa fa-edit" aria-hidden="true"></i></a>

//Tentei pegar da seguinte maneira onde companiesListTable é o ID da table, mas sem sucesso.
$table = self::$driver->findElement(WebDriverBy::xpath("//*[@id='companiesListTable']/tbody/tr[1]/td[1]"));

Alguém consegue ajudar? Obrigado.