Início/Questões/Linguagens de Programação/Questão 457941204157065Ao escrever testes funcionais, um Analista precisa utilizar um controle de espera para que uma ação seja disparada depoi...1457941204157065Ano: 2016Banca: FCCOrganização: TRT-14Disciplina: Linguagens de ProgramaçãoTemas: Frameworks de Desenvolvimento de SoftwareAo escrever testes funcionais, um Analista precisa utilizar um controle de espera para que uma ação seja disparada depois de alguma outra ação. No Selenium WebDriver, um Analista pode optar pela utilização de um controle de esperaAimplícito, como o Thread.sleep(), que determina um tempo fixo que alguma ação no teste precisa esperar antes de ser executada. Se este tempo for ultrapassado, o teste não falhará.Bexplícito, como o Thread.sleep(). Se a ação estiver pronta para ser executada antes do tempo fixado, o teste continuará.Cexplícito, como o WebDriver.manage().timeouts(), que permite esperar por um certo elemento na tela por um tempo de espera mínimo. Se este tempo for ultrapassado, o teste falhará.Dimplícito, cujo valor padrão é 0. Este tempo deve ser baixo, para evitar que o Selenium fique esperando por um elemento na tela antes de acusar um erro de tempo de espera excedido.Eexplícito, cujo valor padrão é 10. Seu valor não deve ser baixo para evitar problemas em controle de tempo entre ações no teste.ResponderQuestões relacionadas para praticarQuestão 457941204108278Linguagens de ProgramaçãoO JasperReports é um mecanismo de geração de relatórios em vários formatos, como arquivos PDF, HTML, XLS, etc. Normalmente uma Jasper Library é incluí...Questão 457941204110837Linguagens de ProgramaçãoHá duas maneiras principais para conectar uma aplicação web desenvolvida em PHP a um servidor de banco de dados MySQL: usando MySQLi extension ou PHP ...Questão 457941204153670Linguagens de ProgramaçãoConsidere um processador em cujo conjunto de instruções há instruções de três operandos. A instrução mult multiplica os dois primeiros operandos e arm...Questão 457941204165286Linguagens de ProgramaçãoEm uma aplicação Java EE há: uma classe EJB chamada ExemploSessionBean.java que não permite manter um estado de conversação com o cliente, uma interfa...Questão 457941204165833Linguagens de ProgramaçãoConsidere o código JavaScript abaixo.<script type="text/javascript"> var r = [2, 5, 6, 18, 20, 10, 23, 12, 19, 10]; var s = [1, 5, 7, 13, 18, 21, 10, ...Questão 457941204170911Linguagens de ProgramaçãoEm uma conexão JDBC com um banco de dados utilizando as classes e interfaces do pacote java.sql, o método para o qual se passa o driver de conexão é oQuestão 457941204173615Linguagens de ProgramaçãoAnalise o programa Java a seguir:import javax.swing.*; public class Principal public static void main(String[] args) int a, b, c; a = Integer.parseInt...Questão 457941204191731Linguagens de ProgramaçãoNa linguagem JavaScript, a forma de comunicação com o usuário por meio de mensagens via caixa de entrada de dados usa o métodoQuestão 457941204199744Linguagens de ProgramaçãoO método getMonth() em JavaScript pode retornar o seguinte intervalo de valores:Questão 457941204319959Linguagens de ProgramaçãoConsidere o método abaixo, de uma aplicação Java:public double converter(String renda) throws NumberFormatException return Double.parseDouble(renda); ...