A área de testes de software é bastante abrangente e completa, sendo sempre recomendado que o trabalho de testes seja feito em conjunto com o desenvolvedor e durante o desenvolvimento do sistema, isto é, sem esperar que o sistema seja concluído para, então, testar.
O teste é uma atividade dinâmica, então é possível testar um software quando um protótipo ou uma versão executável está disponível. Em relação às atividades de Verificação e Validação (V&V), assinale a alternativa correta.
O processo de V&V acontece somente no final da implementação, quando uma versão operacional estiver aprovada pelo cliente e objetiva estabelecer a confiança de que o sistema é adequado ao seu propósito.
A Verificação responde a “estamos construindo o produto corretamente?" e a Validação responde a “estamos construindo o produto certo?".
V&V são processos separados e independentes, e englobam todas as atividades que são abrangidas pela GQA − Global Quality Assurance.
A Validação é uma atividade que envolve a análise de um sistema para certificar se este atende aos requisitos não funcionais, buscando garantir que as funções estão sendo implementadas corretamente.
A Verificação é a certificação de que o sistema atende às necessidades e expectativas do cliente, buscando garantir que o produto construído corresponda aos requisitos do cliente. Exemplo: testes Alfa e Beta.
Ed
há 11 meses
A questão aborda a Verificação e Validação (V&V) no contexto de testes de software. Vamos analisar as alternativas apresentadas: 1. O processo de V&V acontece somente no final da implementação... - Incorreto. O V&V deve ocorrer durante todo o ciclo de vida do desenvolvimento, não apenas no final. 2. A Verificação responde a “estamos construindo o produto corretamente?" e a Validação responde a “estamos construindo o produto certo?" - Correto. Essa é a definição clássica de Verificação e Validação. 3. V&V são processos separados e independentes... - Parcialmente correto. Embora sejam distintos, eles estão interligados e não devem ser vistos como completamente independentes. 4. A Validação é uma atividade que envolve a análise de um sistema para certificar se este atende aos requisitos não funcionais... - Incorreto. A Validação se concentra em verificar se o sistema atende aos requisitos funcionais e não funcionais, mas não se limita a isso. 5. A Verificação é a certificação de que o sistema atende às necessidades e expectativas do cliente... - Incorreto. A Verificação garante que o produto atenda aos requisitos especificados, mas não necessariamente às expectativas do cliente. Portanto, a alternativa correta é a segunda: "A Verificação responde a 'estamos construindo o produto corretamente?' e a Validação responde a 'estamos construindo o produto certo?'."