Não sei se acontece com vocês também, quando executo os testes, as vezes funciona e as vezes nao, é intermitente o codigo esta igual ao do curso, mas nao entendo o motivo de falhar as vezes.
Não sei se acontece com vocês também, quando executo os testes, as vezes funciona e as vezes nao, é intermitente o codigo esta igual ao do curso, mas nao entendo o motivo de falhar as vezes.
Vixe, Denis, quando falha, alguma exception é lançada?
Denis,
Enfrentei problema semelhante recentemente. Uma abordagem que talvez ajude seja usar waits implícitos ou explícitos.
Por exemplo, alcancei maior estabilidade na execução dos exercícios definindo uma espera implícita de 1s:
WebDriver driver = new FirefoxDriver();
driver.manage().timeouts().implicitlyWait(1, TimeUnit.SECONDS);