Diferenca entre visibilityOfElement e presenceOfElement no Selenium WebDriver

Olá pessoal! Se você não sabe qual a diferença destes dois comandos, este post é para você! Tome um tempo, fique atendo ao exemplo e tente executa-lo depois. Sobre esperas Estes dois métodos são de esperas proveniente da classe ExpectedConditions do Selenium WebDriver. Algumas pessoas costumam confundir estas duas esperas e não saber como realmente […]

Leia Mais

Selenium WebDriver: Não misture Esperas Implícitas com Explícitas

Introdução Quando estamos trabalhando/aprendendo sobre Selenium WebDriver nos deparamos com um pequeno grande problema na automação de páginas web: a espera por alguma coisa na tela. Hoje é muito comum (praticamente dominante) o uso de requisições assíncronas chamado popularmente de “Ajax”. E para resolver isso temos dois tipos de esperas no Selenium: Implícita e Explícita […]

Leia Mais

Ordenando os testes com Selenium com JUnit

Olá pessoal! Muitas pessoas me perguntam como elas podem ordenar a execução de testes pelo JUnit. Antes de responder este questionamento é importante explicar todos os porquês envolvidos nesta ação… Porque o JUnit não executa os testes sempre em uma mesma ordem? Uma das prerrogativas em teste unitário é o isolamento, ou seja, nenhum  teste […]

Leia Mais