Uma equipe de desenvolvimento está prestes a liberar uma atualização de um sistema
de e-commerce. Para garantir que funcionalidades antigas, como o cálculo do frete e processamento
de pagamento, continuem funcionando corretamente após as alterações recentes, eles executam um
conjunto de testes automatizados previamente definidos. Nesse caso, está sendo aplicado o Teste
Responder
💬 COMENTÁRIOS 📊 ESTATÍSTICAS 💾 SALVAR ⭐ PREMIUM
Uma startup está desenvolvendo um aplicativo de mobilidade urbana que deve
calcular rotas otimizadas para usuários em tempo real. O time de desenvolvimento adota a prática de
Desenvolvimento Orientado a Testes (TDD) para garantir maior qualidade e reduzir retrabalho.
Durante a implementação de uma nova funcionalidade de cálculo de tarifa dinâmica, o desenvolvedor
cria inicialmente um teste automatizado que descreve o comportamento esperado, depois implementa
o código mínimo necessário para que o teste passe e, em seguida, realiza refatorações para melhorar
a estrutura do código sem alterar sua funcionalidade. Com base nesse cenário e nos princípios do
TDD, assinale a alternativa que descreve corretamente a sequência de passos fundamentais dessa
prática.
✂️ A) Refatoração → Escrita do teste → Implementação mínima.
✂️ B) Implementação mínima → Escrita do teste → Refatoração.
✂️ C) Implementação mínima → Refatoração → Escrita do teste.
✂️ D) Escrita do teste → Refatoração → Implementação mínima.
✂️ E) Escrita do teste → Implementação mínima → Refatoração.
Responder
💬 COMENTÁRIOS 📊 ESTATÍSTICAS 💾 SALVAR ⭐ PREMIUM
No que se refere a testes de software, é correto afirmar que
✂️ A) o teste de operação é a fase onde é testada a ergonomia da interface de uso do software .
✂️ B) o teste da caixa preta (teste funcional), baseia-se em analisar os arquivos de log do sistema procurando por mensagens de funcionamento inconsistente.
✂️ C) um teste bem sucedido é um teste que não encontra nenhum erro no software .
✂️ D) o teste da caixa branca (teste estrutural), baseia-se em testar as estruturas do código fonte, como comandos condicionais e de repetição.
✂️ E) um caso de teste é uma categoria de possíveis resultados na execução de testes.
Responder
💬 COMENTÁRIOS 📊 ESTATÍSTICAS 💾 SALVAR ⭐ PREMIUM