Para implantar testes de software em projetos, existem vária...

Próximas questões
Com base no mesmo assunto
Q2172173 Engenharia de Software
Para implantar testes de software em projetos, existem várias estratégias que podemos adotar. As estratégias de teste servem para nos guiar para o objetivo de encontrar e eliminar o máximo possível de bugs e desvios de implementação. Para a escolha da estratégia, há quatro abordagens: duas em relação ao tempo em que os testes iniciam e duas em relação às fontes de informação disponíveis. Assinale a alternativa que NÃO se trata de uma abordagem de testes.
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Gabarito: C - Estruturada.

A questão aborda o tema das estratégias de testes de software, que são fundamentais para garantir a qualidade do produto final e a satisfação dos usuários. No contexto de engenharia de software, a estratégia de teste é um plano geral que orienta as equipes de teste sobre "o quê", "quando" e "como" realizar os testes. As estratégias são selecionadas com base no tempo de início dos testes e nas fontes de informação disponíveis.

Duas abordagens comuns são baseadas no tempo de início dos testes:

  • Preventiva, que envolve a realização de testes desde o início do projeto para prevenir defeitos.
  • Reativa, que espera os testes serem realizados após a conclusão do desenvolvimento ou quando os defeitos são detectados.

As outras duas abordagens são baseadas nas fontes de informação disponíveis:

  • Analítica, que usa informações detalhadas e dados históricos para planejar os testes.
  • Heurística, que utiliza experiência, intuição e "regras práticas" para guiar o processo de testes.

Diante das opções apresentadas, a alternativa C - Estruturada não corresponde a uma abordagem de testes reconhecida nesse contexto. As estratégias de teste geralmente se referem à maneira como os testes são abordados e não se classificam como "estruturadas", que pode ser uma referência a um tipo de técnica de teste, mas não a uma estratégia em si.

Portanto, a alternativa correta é a C porque "Estruturada" se refere mais ao design ou à metodologia do que a estratégias de testes propriamente ditas.

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(C) 

Existem várias estratégias que podemos adotar para implantar testes de software em projetos. As estratégias de teste servem para nos guiar a um objetivo em comum: eliminar o máximo possível de bugs e desvios de implementação. Basicamente, entregar ao cliente exatamente o que ele requisitou e funcionando.

Para tal podemos adotar alguns tipos de abordagem:

  • Preventiva ou Reativa (em relação ao tempo em que os testes iniciam) e;
  • Analítica ou Heurística (em relação às fontes de informação disponíveis).

Fonte: https://barbaracabral.wordpress.com/2010/05/28/estrategias-de-testes/

Clique para visualizar este comentário

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