É uma característica-chave de um bom framework de automação ...

Próximas questões
Com base no mesmo assunto
Q2471746 Engenharia de Software
É uma característica-chave de um bom framework de automação de teste
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Vamos analisar a questão que aborda a característica de um bom framework de automação de teste. Essa questão exige a compreensão das qualidades esperadas em ferramentas utilizadas para automatizar testes de software.

A alternativa correta é a letra D: a baixa manutenibilidade. Um bom framework de automação de teste deve ser altamente manutenível. Isso significa que ele deve permitir que alterações e atualizações sejam feitas de maneira eficiente e sem grandes complicações. Um framework com baixa manutenibilidade seria difícil de manter e modificar, o que não é desejável.

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

  • A - a falta de suporte a linguagens de programação populares: Um bom framework deve oferecer suporte a linguagens populares, pois isso amplia sua aplicabilidade e facilita a adoção por diferentes equipes de desenvolvimento.
  • B - a escalabilidade limitada: A escalabilidade é essencial em um framework, pois permite acomodar um crescimento no número de testes ou na complexidade dos mesmos sem comprometer o desempenho.
  • C - a alta complexidade: Idealmente, um framework deve ser fácil de usar. A alta complexidade pode desencorajar o uso e ser uma barreira para que novos integrantes da equipe comecem a utilizá-lo rapidamente.
  • E - a flexibilidade mínima: A flexibilidade é uma característica crucial, pois permite que o framework se adapte a diferentes cenários e necessidades específicas de teste.

Portanto, a única alternativa que indica uma característica negativa e indesejada em um bom framework de automação de teste é a letra D.

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

Como diz no gabarito comentado: "A alta manutenibilidade é uma característica-chave de um bom framework de automação de testes, pois garante que os testes possam ser facilmente atualizados e ajustados conforme o software evolui. A baixa manutenibilidade implica que qualquer mudança no código ou nos requisitos pode necessitar de um grande esforço para ajustar os testes, o que não é desejável."

Não tem sentido a resposta correta ser a D, apesar de que as outras alternativas também parecem erradas.

Nenhuma dessas é desejável

Clique para visualizar este comentário

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