Cadernos de Questões

Provas Favoritas

Filtros Salvos

Foram encontradas 70 questões.
#3454272

Em certa instituição, a equipe de engenharia de software adota uma abordagem de desenvolvimento incremental, com entregas regulares de novas funcionalidades a cada iteração. A equipe está avaliando a estratégia de teste para garantir a qualidade do sistema em cada fase.
Entre as seguintes práticas elencadas a seguir, a que seria mais eficaz para identificar regressões de software e assegurar que as funcionalidades existentes continuem funcionando corretamente à medida que novas partes do sistema são integradas é:

  • focar principalmente em testes unitários para cada novo módulo desenvolvido, garantindo que cada unidade funcione individualmente, sem precisar verificar a integração com os módulos existentes.
  • executar testes de aceitação apenas ao final do desenvolvimento de todas as funcionalidades planejadas, para garantir que o sistema atende aos requisitos do cliente e só então testar a integração.
  • implementar testes de sistema no início de cada iteração para validar o comportamento geral do sistema, sem necessidade de repetir os testes das funcionalidades já implementadas.
  • adotar uma abordagem de testes de regressão automatizados, executando um conjunto de testes em cada iteração para verificar que funcionalidades antigas não foram impactadas por novas alterações no sistema.
  • conduzir revisões de código manuais antes de cada integração, uma vez que a verificação visual dos desenvolvedores detectará possíveis impactos nas funcionalidades existentes.
Fale com IAgo
IAgo - Assistente IAProva
IA
Olá! Sou o IAgo, seu assistente aqui no IAProvatec 😊
Veja como posso te ajudar:
Agora