Os testes de sistema envolvem uma série de verificações realizadas para assegurar que todos os componentes do software funcionam corretamente quando integrados. Esses testes têm como objetivo principal a execução completa do sistema, verificando se ele atende aos requisitos de desempenho, segurança e recuperação de falhas. Com base no texto sobre testes de sistema, assinale a afirmação correta sobre o processo de testes de sistema:
Questão
Os testes de sistema envolvem uma série de verificações realizadas para assegurar que todos os componentes do software funcionam corretamente quando integrados. Esses testes têm como objetivo principal a execução completa do sistema, verificando se ele atende aos requisitos de desempenho, segurança e recuperação de falhas.
Com base no texto sobre testes de sistema, assinale a afirmação correta sobre o processo de testes de sistema:
Alternativas
A) São opcionais e dependem da complexidade do software sendo desenvolvido.
B) São realizados apenas uma vez, ao final do ciclo de desenvolvimento, para garantir a conformidade.
C) Focam exclusivamente nos aspectos técnicos, sem considerar a experiência do usuário.
D) Substituem a necessidade de testes de integração contínua durante o desenvolvimento.
E) Incluem testes de recuperação de falhas, segurança e desempenho para assegurar a robustez do software.
Explicação
Pelo texto, testes de sistema são executados com o sistema totalmente integrado, visando verificar se ele atende a requisitos como desempenho, segurança e recuperação de falhas.
Analisando as alternativas:
- A) Incorreta. O texto não diz que são opcionais; ao contrário, descreve-os como parte do processo de verificação para assegurar funcionamento correto do sistema integrado.
- B) Incorreta. Embora sejam tipicamente mais associados a fases avançadas, não é correto afirmar que são “apenas uma vez” e “ao final” como regra absoluta.
- C) Incorreta. O texto fala de requisitos do sistema (desempenho, segurança, recuperação), e testes de sistema podem incluir também requisitos funcionais e não funcionais; não faz sentido dizer que excluem a experiência do usuário.
- D) Incorreta. Testes de sistema não substituem testes de integração; eles complementam, pois atuam em outro nível (o sistema como um todo).
- E) Correta, pois repete exatamente o objetivo descrito: verificar recuperação de falhas, segurança e desempenho, assegurando a robustez.
Alternativa correta: (E).
Travou em outra questão? A gente resolve.
Crie sua conta grátis e resolva 3 questões por dia com explicação passo a passo, por texto ou foto.