Ed
há 5 dias
Vamos analisar cada afirmativa com base nos critérios para utilização de testes de software: I. Os testes devem ser priorizados em áreas do sistema que apresentam maior risco, especialmente quando uma falha pode causar impactos significativos. — Verdadeiro (V). Priorizar áreas de maior risco é prática recomendada para otimizar os testes. II. Componentes de maior complexidade devem receber menos atenção durante os testes, pois já foram amplamente validados durante a implementação. — Falso (F). Componentes complexos geralmente requerem mais atenção nos testes, pois são mais propensos a erros. III. Alterações no código, como inclusão de novas funcionalidades ou correções de defeitos, exigem a realização de novos testes para garantir que o sistema continue funcionando corretamente. — Verdadeiro (V). Testes de regressão são necessários após alterações. IV. Testes de integração são realizados quando diferentes módulos ou componentes do sistema precisam interagir entre si. — Verdadeiro (V). Essa é a definição de testes de integração. V. O cronograma do projeto não influencia o planejamento dos testes, que devem ocorrer apenas ao final do desenvolvimento. — Falso (F). O cronograma influencia o planejamento, e testes devem ocorrer ao longo do desenvolvimento, não só no final. VI. Requisitos críticos para o funcionamento do sistema devem ser testados com maior profundidade, pois falhas nesses pontos podem comprometer todo o software. — Verdadeiro (V). Requisitos críticos demandam testes mais rigorosos. Sequência correta: V - F - V - V - F - V Alternativa correta: b) VFVVFV


Cadastre-se ou realize login
Ao continuar, você aceita os Termos de Uso e Política de Privacidade