Acerca de DevOps e da gestão ágil de projetos com Scrum, jul...
Teste contínuo é uma prática do DevOps que, além de permitir a diminuição dos custos finais do teste, ajuda as equipes de desenvolvimento a balancear qualidade e velocidade.
Gabarito comentado
Confira o gabarito comentado por um dos nossos professores
Alternativa correta: C - certo
O conceito de DevOps, que é uma junção das palavras "development" (desenvolvimento) e "operations" (operações), visa integrar o desenvolvimento de software, a operação de TI e a qualidade, com o objetivo de tornar o ciclo de vida do desenvolvimento de software mais eficiente e com entregas mais rápidas e de maior qualidade.
A prática de teste contínuo, uma das práticas centrais do DevOps, enfatiza a importância de testar o software desde o início do desenvolvimento, continuamente, até sua entrega. Isso permite que as falhas sejam identificadas e corrigidas o quanto antes, o que reduz significativamente os custos finais de testes, já que bugs detectados em estágios iniciais são, geralmente, mais baratos de corrigir do que aqueles encontrados após a implantação do software.
Além disso, o teste contínuo ajuda as equipes a balancear qualidade e velocidade, pois ao integrar testes automatizados no processo de desenvolvimento, a equipe pode obter feedback rápido sobre a qualidade do código e, ao mesmo tempo, manter o ritmo de entregas frequentes e confiáveis. Este equilíbrio é essencial em um ambiente ágil, onde a resposta rápida às mudanças e a entrega contínua de valor são valorizadas.
Portanto, a afirmação de que o teste contínuo é uma prática do DevOps que permite a diminuição dos custos finais do teste e ajuda as equipes de desenvolvimento a balancear qualidade e velocidade está correta, justificando a alternativa C como a correta.
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
Teste contínuo - utilizando Maven para geração das buil's podemos configurar várias rotinas de testes unitários do JUnit, assim como testes de integração e funcionais com o uso de WebDriver (Selenium). O desenvolvedor não precisa ficar testando manualmente, automatiza todos os testes, dessa forma qualquer commit em um ambiente de integração irá executar uma bateria de testes, aumentando a qualidade dos incrementos e maior velocidade para entregar um "pronto".
Testes,, as entregas contínuas permitem no DevOps reduzir os custos e tempo para galera do desenvolvimento.
c-
DEVOPS === CONTINUOUS DELIVERY
Teste - ferramentas de teste contínuo que fornecem feedback sobre riscos do negócio
https://pt.wikipedia.org/wiki/DevOps
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo