Teste de Sistema é uma série de diferentes testes, cuja fin...

Próximas questões
Com base no mesmo assunto
Q737777 Engenharia de Software
Teste de Sistema é uma série de diferentes testes, cuja finalidade principal é exercitar por completo o Sistema baseado em computador. Qual é o tipo de Teste de Sistema que força o software a falhar de diversos modos e verifica se a recuperação é adequadamente realizada?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

A alternativa correta é a B - Teste de Recuperação.

Para entender essa questão, precisamos compreender os diferentes tipos de testes de sistema usados no desenvolvimento de software. O Teste de Recuperação é um tipo específico de teste que se concentra em verificar a capacidade de um sistema de se recuperar após falhas. Durante esse teste, o sistema é propositalmente induzido a falhar, e a resposta do software a essas falhas é avaliada. O objetivo é garantir que, em caso de falhas, o sistema possa se recuperar de forma eficaz, sem perda de dados ou funcionalidades.

Agora, vamos analisar por que as outras alternativas estão incorretas:

A - Teste de Segurança: Este teste verifica vulnerabilidades no sistema e avalia a capacidade do software de proteger dados e resistir a ataques maliciosos. Não está diretamente focado em falhas de sistema e recuperação.

C - Teste Alfa: Realizado pelos desenvolvedores ou uma equipe de QA interna, este teste ocorre na fase final do desenvolvimento, mas antes do teste Beta. Ele não é focado em provocar falhas e verificar recuperação, mas sim em encontrar bugs e falhas gerais durante o desenvolvimento.

D - Teste Beta: Este teste é realizado por usuários finais em um ambiente real para detectar problemas que não foram encontrados no Teste Alfa. Assim como o Teste Alfa, não se concentra em falhas e recuperação.

E - Teste de Estresse: Este teste avalia a capacidade do software em condições extremas, como alta carga de usuários ou dados. Embora possa resultar em falhas, o foco principal é na robustez sob condições extremas, não na recuperação após falhas.

Portanto, a descrição apresentada na questão se alinha com o Teste de Recuperação, já que é precisamente esse o teste que avalia se a recuperação do software é adequadamente realizada após forçar falhas.

Gostou do comentário? Deixe sua avaliação aqui embaixo!

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

Gabarito: B

Teste de Recuperação.

GABARITO B

Teste de recuperação é um teste do sistema que obriga o software a falhar de várias formas e verifica se a recuperação é executada corretamente

FONTE: PRESSMAN

Clique para visualizar este comentário

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