ENGENHARIA DE SOFTWARE COM METODOLOGIAS ÁGEIS


ASSINALE A ALTERNATIVA CORRETA. O simples fato de um projeto ter excelentes desenvolvedores não torna o software resultante livre de falhas. Para tanto, existe uma área da Computação que se preocupa com a qualidade do produto final entregue, ou seja, o Software. Dentro do planejamento e gestão do teste, temos dois testes em específico chamados de teste de recuperação e teste de estresse. Assinale a alternativa que melhor descreve esses dois testes:




  • Teste de recuperação força uma dada funcionalidade a ser executada tantas vezes forem necessárias até sua falha. Isso determina a vida útil da funcionalidade. Teste de estresse executa o sistema de forma a falhar inesperadamente, buscando identificar pontos de falha não conhecidos.

  • Teste de estresse força uma dada funcionalidade a ser executada tantas vezes forem necessárias até sua falha. Isso determina a vida útil da funcionalidade. Teste de recuperação executa o sistema de forma a falhar inesperadamente, buscando identificar pontos de falha não conhecidos.

  • Teste de recuperação é frequentemente acoplado a testes de estresse e usualmente requerem instrumentação, tanto de hardware quanto de software. Teste de estresse verifica se os mecanismos de proteção incorporados a um sistema vão de fato protegê-los.

  • Teste de recuperação verifica se os mecanismos de proteção incorporados a um sistema vão de fato protegê-los. Teste de estresse são frequentemente acoplados a testes de recuperação e usualmente requerem instrumentação, tanto de hardware quanto de software.

  • Teste de recuperação executa o sistema de formas anormais, buscando identificar qual será o ponto de falha e, assim, determinar seus limites. Teste de estresse força o sistema a falhar de diversas formas distintas e avalia se a recuperação é adequada ao esperado.