No que se refere a testes de software, julgue o item a segui...
As atividades de validação incluem os testes unitários e os de aceitação.
Comentários
Veja os comentários dos nossos alunos
Justificativa para anulação:
"A redação do item prejudicou seu julgamento objetivo"
¬¬
Vamos lá, segundo Sommerville
1 - Estudo de viabilidade
2 - Elicitação e Análise
3 - Especificação
4 - Validação
fase em paralelo que começa assim que temos uma versão preliminar do documento de requisitos: Gestão de requisitos
Na fase de validação, há 3 técnicas
R - revisão
P - protototipação
G - Geração de casos de testes
eu iria entrar com recurso nessa questão, mas li a seguinte linha no Sommerville
If a test is difficult or impossible to design, this usually means that the requirements will be difficult to implement and should be recon- sidered. Developing tests from the user requirements before any code is written is an integral part of extreme programming.
Se esta questão não tivesse sido anulada, entendo que ela seria errada, pois o que é validação? Validação é uma atividade que tem como objetivo assegurar que o produto final corresponda aos requisitos do software. Com isso, o teste de aceitação caberia na validação ao passo que o teste unitário entendo que não caberia, pois nele você testa os módulos ao contrário do outro que vai testar o produto final.
O entendimento está correto?
Testes Unitários não são atividades de validação, mas de verificação!
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo