Questão de Programação — Java — FCC 2016
ProgramaçãoJava
- Código
- fc033426
- Banca
- FCC
- Órgão
- TRT - 14ª Região (RO e AC)
- Ano
- 2016
- Nível
- Médio
- Cargo
- Técnico Judiciário - Tecnologia da Informação
Os comandos WebDriver Wait do Selenium oferecem alternativas para evitar o uso dos comandos Thread.sleep() em testes funcionais, como:
- Adriver.manage().timeouts().explicitlyWait que define um tempo padrão de espera para qualquer elemento no DOM.
- Bdriver.manage().timeouts().setLoadTimeout que é útil quando certos elementos da página web não estão disponíveis e precisam de um tempo para serem carregados.
- Cdriver.manage().timeouts().pageScriptTimeout que define um tempo máximo de espera para qualquer elemento no DOM. Ultrapassado este tempo, o teste continua.
- Ddriver.manage().timeouts().implicitlyWait que é útil quando certos elementos da página web não estão disponíveis e precisam de um tempo para serem carregados.
- Edriver.manage().timeouts().setLoadTimeout que define um tempo máximo de carregamento para qualquer elemento no DOM. Ultrapassado este tempo, o teste finaliza.