Questões de Concurso Comentadas por alunos sobre teste de software em engenharia de software
Foram encontradas 1.102 questões
Resolva questões gratuitamente!
Junte-se a mais de 4 milhões de concurseiros!
A respeito do Selenium, analise as afirmativas abaixo.
I O Selenium consiste em uma suíte de ferramentas para auxiliar a automação de testes baseados na interface Web.
II O Selenium WebDriver consiste em uma API para auxiliar a automação de testes baseados na interface Web.
III O Selenium WebDriver consiste em um plug-in para o Firefox que auxilia a automação de testes baseados na interface Web.
IV No Selenium WebDriver, é possível gravar o passo a passo de um usuário acessando uma página Web, a partir de um navegador.
Estão corretas as afirmativas
Considere as seguintes afirmativas a respeito de critérios de cobertura de teste .
I O grafo de fluxo de controle representa um programa na forma de um grafo onde as arestas são operadores e os nós são operandos de uma expressão.
II O critério de cobertura “todos os caminhos” não é um critério muito utilizado, em razão de duas dificuldades principais: alguns programas geram infinidade de caminhos e existem caminhos que nunca serão executados (independentemente dos valores passados como parâmetro).
III Se uma suíte de testes atinge 100% de cobertura de statements (linhas de código), o programa foi completamente testado e, se existir algum bug, será detectado pelos testes.
IV Os critérios de teste estruturais também são conhecidos como critérios de teste caixa branca.
Estão corretas as afirmativas
Com relação a criptografia, desenvolvimento orientado a testes (TDD — test driven development) e Hibernate, julgue o seguinte item.
O TDD possibilita o desenvolvimento de softwares fundamentado em testes. O ciclo de desenvolvimento do TDD segue os seguintes passos:
• escrever um teste que inicialmente não passa;
• adicionar uma nova funcionalidade do sistema;
• fazer o teste passar;
• realizar a integração contínua do código;
• escrever o próximo teste.