Uma empresa de desenvolvimento de aplicativos financeiros deseja garantir que cada
módulo do sistema funcione corretamente de forma isolada antes de integrar todos os módulos. Para
isso, os desenvolvedores criam testes focados em funções específicas, verificando entradas e saídas
esperadas de cada componente individualmente. Nesse cenário, está sendo aplicado o Teste
Responder
💬 COMENTÁRIOS 📊 ESTATÍSTICAS 📝 ANOTAÇÕES 🚩 REPORTAR
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 📝 ANOTAÇÕES 🚩 REPORTAR
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 📝 ANOTAÇÕES 🚩 REPORTAR