FC ConcursosFC Concursos

Questão FC374984

O Teste de software é parte de um processo mais amplo de Validação e Verificação (V&V). As atividades de V, V & T compõem atividades caracterizadas como estáticas e dinâmicas, cujo

Testes de Software

Instituto Consulplan · 2023

O Teste de software é parte de um processo mais amplo de Validação e Verificação (V&V). As atividades de V, V & T compõem atividades caracterizadas como estáticas e dinâmicas, cujo objetivo é avaliar os diferentes artefatos dos sistemas de software na busca de identificação de erros.

(SOMMERVILLE I. Engenharia de Software; 10ªed. Porto São Paulo: Pearson, 2019. Adaptado.)

 

Considerando conceitos, técnicas e ferramentas de VV&T aplicados em sistemas tradicionais, assim como aqueles aplicados em ambiente ágil, analise as afirmativas a seguir.

 

I. Os processos de verificação e validação estão preocupados em conferir se o software que está sendo desenvolvido cumpre sua especificação e fornece a funcionalidade esperada pelos clientes. Esse processo inicia-se logo que os requisitos de software são identificados e permanecem por todos os estágios do ciclo de vida do sistema.

 

II. O teste de caminho básico é uma técnica de caixa-preta que permite que o projetista de casos de teste derive uma medida da complexidade lógica de um projeto procedimental e a use como guia para definir um conjunto-base de caminhos para a realização do teste.

 

III. A Análise do Valor Limite (AVL) é uma técnica de projeto de casos de teste que complementa o particionamento de equivalência. Em vez de selecionar qualquer elemento de uma classe de equivalência, a AVL conduz à seleção de casos de teste nas “bordas” da classe. Em vez de focalizar somente nas condições de entradas, obtém casos de teste também a partir do domínio de saída.

 

IV. O teste de cenário é uma abordagem importante no ambiente ágil para testar histórias. O teste combina a compreensão do testador sobre o sistema, juntamente com o pensamento crítico, para definir “testes” experimentais e focados, que podem ser executados em curtos períodos de tempo e, em seguida, retroalimentados no processo de planejamento do teste.

 

Está correto o que se afirma apenas em

  1. I e II.
  2. I e III.
  3. I, II e IV.
  4. II, III e IV.
Mostrar resposta e comentário

Gabarito

B

Comentário do professor

A afirmativa I está correta porque descreve o escopo contínuo de Verificação e Validação. A validação responde se estamos construindo o produto certo (atende às necessidades do cliente) e a verificação se o produto está sendo construído corretamente (conformidade com especificações). Essas atividades começam com a elicitação de requisitos e percorrem todo o ciclo de vida, integrando-se a revisões, inspeções e testes.

A afirmativa III também está correta: a Análise do Valor Limite (AVL) complementa o particionamento de equivalência ao focalizar os pontos de fronteira das classes de equivalência. Como muitos defeitos ocorrem nas bordas dos domínios, a AVL escolhe valores limítrofes de entrada (e, quando aplicável, do domínio de saída) para maximizar a probabilidade de detectar falhas.

Portanto, I e III apresentam conceitos essenciais e aplicáveis tanto em ambientes tradicionais quanto ágeis.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo