“Testes de verificação e validação são complementares. Em hipótese alguma deverão ser encarados como atividades redundantes. Tanto um quanto o outro possuem naturezas e objetivos distintos, fortalecendo o processo de detecção de erros e aumentando a qualidade final do produto”.
Em relação às ocasiões que identificam a real ocorrência de um erro, analise as afirmativas a seguir:
I. Quando há discrepância entre os requisitos e sua respectiva tradução em funções de software.
II. Quando o produto deixa de contemplar uma funcionalidade prevista nos requisitos do cliente.
III. Quando o usuário final não consegue utilizar corretamente o sistema por não estar bem instruído a contento.
Em relação ao contexto apresentado, é correto o que se afirma em:
Ed
há 3 dias
Vamos analisar cada afirmativa: I. Quando há discrepância entre os requisitos e sua respectiva tradução em funções de software. Verdadeiro, isso indica que há um erro na implementação, pois o software não está atendendo aos requisitos especificados. II. Quando o produto deixa de contemplar uma funcionalidade prevista nos requisitos do cliente. Verdadeiro, isso também representa um erro, pois uma funcionalidade que deveria estar presente não foi implementada. III. Quando o usuário final não consegue utilizar corretamente o sistema por não estar bem instruído a contento. Falso, essa situação não é um erro no software em si, mas sim um problema de usabilidade ou treinamento do usuário, que não está relacionado diretamente à verificação e validação do software. Com base nessa análise, as afirmativas corretas são I e II. Portanto, a alternativa que contém todos os itens verdadeiros é: I e II, apenas.