O teste de componente (também conhecido como teste de unidad...
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: A - Documento de especificação.
No contexto da Engenharia de Requisitos relacionada a testes de componentes, que são realizados na fase de desenvolvimento de software seguindo a técnica de caixa branca, utilizamos como base para os testes elementos que possuem uma relação direta com o código e a implementação. Esses elementos incluem:
- B - Projeto detalhado: Oferece uma visão aprofundada da estrutura interna dos componentes e é fundamental para testes de caixa branca;
- C - Código: É diretamente testado na unidade, fazendo desta alternativa uma base óbvia para os testes de componentes;
- D - Modelo de dados: Ajuda a verificar a integridade e o manuseio correto dos dados dentro do componente;
- E - Programação de componentes: Pode se referir aos detalhes da construção de componentes e, portanto, é relevante para testes de unidade.
Porém, a Documento de especificação, embora seja fundamental para o entendimento das funcionalidades e dos requisitos do sistema, não se concentra nos aspectos internos de um único componente, mas sim na descrição de o que o sistema como um todo deve fazer. Assim, essa documentação é mais utilizada na elaboração de testes de sistemas ou testes de aceitação, que verificam se o sistema atende aos requisitos especificados, e não na inspeção detalhada do funcionamento interno de um componente específico.
Desta maneira, a alternativa A é a correta, pois o Documento de especificação não é usado como base para testes de componentes que exigem conhecimento detalhado da implementação interna do componente.
Clique para visualizar este gabarito
Visualize o gabarito desta questão clicando no botão abaixo