Na Engenharia de Software, a fase de testes se reve...

Próximas questões
Com base no mesmo assunto
Ano: 2014 Banca: FUNCAB Órgão: MDA Prova: FUNCAB - 2014 - MDA - Analista de Negócios |
Q499263 Engenharia de Software
Na Engenharia de Software, a fase de testes se reveste de importância capital, pois oferece as condições necessárias à descoberta de defeitos e problemas. Nesse contexto, entre os processos de teste, dois são descritos a seguir.

I. Constitui urn processo que está relacionado com a busca de erros que resultam das interações não previstas entre os componentes e problemas de interface de componentes, e visa a integração dos componentes ao sistema.
II. Representa o estágio final do processo de teste, antes que o sistema seja implantado no ambiente operacional, sendo que o sistema é testado com os dados fornecidos pelo cliente, em vez de dados simulados de teste.

Os processos de teste I e II são denominados, respectivamente.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Alternativa correta: C - sistema e aceitação.

Para resolver essa questão, é importante ter conhecimento sobre os diversos tipos de testes realizados durante o ciclo de vida do desenvolvimento de software. A compreensão correta dos termos e conceitos associados a cada tipo de teste é essencial. Vamos agora explicar por que a alternativa C é a correta:

Com relação ao processo I, descrito como aquele que busca erros nas interações e interfaces entre os componentes, ele está referindo-se ao teste de sistema. O teste de sistema enfoca na verificação do software como um todo, garantindo que todos os componentes trabalhem em conjunto conforme o esperado e que a integração entre eles não apresente falhas.

O processo II trata do estágio final de teste, onde o sistema é verificado com dados reais fornecidos pelo cliente, e não mais com dados simulados utilizados durante os testes anteriores. Esse processo é conhecido como teste de aceitação, e tem o objetivo de validar o software no ambiente e com as condições de uso para as quais foi projetado, garantindo que atende às necessidades e expectativas do cliente.

As opções A, B, D, e E não descrevem corretamente os processos de teste mencionados no enunciado. Termos como "unidade" e "elicitação" representam outras atividades distintas dentro da Engenharia de Software, e "manutenção" não corresponde a um processo de teste, mas sim a uma fase subsequente ao lançamento e uso do sistema.

Portanto, a alternativa C é a única que corretamente identifica os dois processos de teste descritos no enunciado como teste de sistema e teste de aceitação, justificando assim a resposta correta.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

Teste de Sistema: Envolve a integração de componentes. O sistema completo é testado e componentes são integrados. 

 

 

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo