Questões da Prova COMPERVE - 2018 - UFRN - Analista de Tecnologia da Informação - 104

Foram encontradas 21 questões

Resolva questões gratuitamente!

Junte-se a mais de 4 milhões de concurseiros!

Q942885 Engenharia de Software
O Selenium é um framework de teste de software para aplicações Web.

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

Alternativas
Q942882 Engenharia de Software

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

Alternativas
Q942881 Engenharia de Software
O critério de testes combinatórios denominado
Alternativas
Q942880 Engenharia de Software
Scrum é um framework que promove a gerência de projeto de forma ágil. Em relação ao Scrum, é correto afirmar:
Alternativas
Q942879 Engenharia de Software

Programação Extrema (XP - Extreme Programming) é uma das principais metodologias ágeis já propostas. A respeito de XP, considere as afirmativas abaixo.


I XP promove a execução de testes automatizados de avaliação do desempenho a cada iteração de desenvolvimento do sistema.

II Em XP, os requisitos do sistema são especificados através de casos de uso.

III A prática de integração contínua do XP envolve a geração frequente de versões (builds) do sistema, assim como execução dos testes automatizados sobre as versões geradas.

IV A prática de refatoração do XP envolve a modificação interna do código de classes do sistema, mas sem modificar seu comportamento externo (interfaces dos métodos).


Estão corretas as afirmativas

Alternativas
Respostas
1: B
2: B
3: B
4: B
5: A