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
- I e II.
- I e III.
- I, II e IV.
- 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