-
O teste é parte de um amplo processo de verificação e validação (V&V). Verificação e validação não são a mesma coisa, embora sejam frequentemente confundidas.
Barry Boehm, pioneiro da engenharia de software, expressou sucintamente a diferença entre validação e verificação (BOEHM, 1979):
- Validação: estamos construindo o produto certo?
- Verificação: estamos construindo o produto da maneira certa?
Os processos de verificação e validação objetivam verificar se o software em desenvolvimento satisfaz suas especificações e oferece a funcionalidade esperada pelas pessoas que estão pagando pelo software. Esses processos de verificação iniciam-se assim que os requisitos estão disponíveis e continuam em todas as fases do processo de desenvolvimento.
Fonte: Sommerville, 9ª Edição, Capítulo 8.
-
Verificação: Advérbio (CORRETAMENTE)
Validação: Adjetivo (CORRETO)
Letra D
Meu mapa mental:
Verificação:
https://uploaddeimagens.com.br/imagens/validacao-png--2
Validação:
https://uploaddeimagens.com.br/imagens/validacao-png--3
-
d-
Ordem das coisas:
validação - verificação - testes
validacao - baseada nos requisitos. Ffuncionários verificam requisito por requisito, e eles devem estar bem documentados, com detalhes e exemplos.
Já outras empresas preferem realizar somente testes e a verificação, e deixar a validação para usuário. Algumas encaminham consultores para
que a validação seja acompanhada.
Verificação - nao visivel ao usuário final. Deve-se buscar e prever erros entre os requisitos. E ver se as etapas foram realizadas bem. É verificado se as tecnologias como banco de dados, a linguagem, as interfaces etc., foram utilizadas corretamente. A verificação não precisa de uma primeira versão do sistema funcionando para realizá-la, diferente das etapas de teste e validação. Significa que o sistema ainda nao funcionando pode ser verificado.
Teste - é necessário que o software esteja pronto; entra-se com vários dados e analisa-se saída e comportamento. Aqui são realizados vários tipos de teste, teste de interface, de regras de negócio, de carga, entre outros.