-
II. O teste de unidade focaliza o esforço de verificação na maior unidade de projeto do software: o componente ou módulo de software.
O teste de unidade focaliza a verificação da MENOR unidade do projeto. No caso da programação procedural (por exemplo pascal, C), seria o teste de uma função ou procedimento (function, procedure).
-
vejam que das opções, apenas uma NÂO contem o ítem II (flagrantemente errado como o colega colocou). A letra E.
-
Alguém pode explicar o item IV?
-
II. O teste de unidade focaliza o esforço de verificação na maior unidade de projeto do software: o componente ou módulo de software.
R: Errado. O teste de unidade focaliza o esforço de verificação na menor unidade de projeto do software.
IV. No teste de unidade, a interface do módulo é testada para garantir que a informação flui adequadamente para dentro e para fora da unidade de programa que está sendo testada.
R: Correto. Roger S. Pressman (Capitulo 17 Pág. 409) destaca os teste de unidade: Interface, Estrutura de dados locais, Condições de Fronteira, Caminhos independentes, Caminhos de Manipulação de erro.
-
Estou com uma outra dúvida em relação ao item II, o esforço é de verificação ou seria de validação. Alguém saberia explicar???
Agradeço desde já a ajuda.
-
O esforço seria de verificação mesmo, pois o intuito principal é descobrir erros no sistema e não avaliar se o sistema é útil e adequado em uma situação operacional.
-
O esforço seria de verificação mesmo, pois o intuito principal é descobrir erros no sistema e não avaliar se o sistema é útil e adequado em uma situação operacional.
-
Em relação ao item IV:
Considerações do teste de unidade
"O fluxo de dados por meio da interface de um componente é testado antes de iniciar qualquer outro teste. Se os dados não entram e saem corretamente, todos os outros testes são discutíveis."
Fonte: Pressman 7ª Edição (Página 407)
-
Vai por eliminação. Item II está claramente incorreto. Só a alternativa E não o considera correto.
"O teste de unidade focaliza o esforço de verificação na menor unidade de projeto do software: o componente ou módulo de software."