3
respostas

impossivel localizar o elemento css "#usuario\-logado"

org.openqa.selenium.NoSuchElementException: no such element: Unable to locate element: {"method":"css selector","selector":"#usuario-logado"}

Recebi esse erro. O que posso fazer?

3 respostas

Oi Joab,

Posta o seu código de teste completo aqui e também o código da página de login.

browser.manage().timeouts().implicitlyWait(1, TimeUnit.SECONDS);
Assert.assertEquals("fulano", browser.findElement(By.id("userLogado")).getText());

No meu também não queria dar certo, tentei por uma espera antes da validação e começou a passar o teste.

Confira se no arquivo base.html está com o "=": id="usuario-logado".