Testes ao longo do SDLC Flashcards
O que é um modelo SDLC?
É uma representação de alto nível do processo de desenvolvimento de software que define como as fases de desenvolvimento e atividades se relacionam cronológica e logicamente.
Quais são alguns exemplos de modelos de SDLC?
Modelos sequenciais (como cascata e em V), iterativos (como espiral e prototipagem) e incrementais (como Processo Unificado).
Como o modelo SDLC escolhido afeta as atividades de teste?
Afeta o escopo, cronograma das atividades de teste, a escolha de técnicas, automação de testes, papel do testador e níveis de detalhamento na documentação.
Em que fase do SDLC os testes dinâmicos não podem ser realizados em modelos sequenciais?
Geralmente nas fases iniciais, pois o código executável é criado nas fases posteriores.
Como o Desenvolvimento Ágil de Software influencia as práticas de teste?
Favorece documentação leve, automação extensiva de testes, uso de técnicas baseadas na experiência e adaptação a mudanças durante o projeto.
Quais são as boas práticas de teste independentemente do modelo SDLC escolhido?
Ter atividades de teste correspondentes a cada atividade de desenvolvimento, diferentes níveis de teste, teste antecipado e envolvimento dos testadores na revisão dos produtos de trabalho.
Quais são alguns benefícios do DevOps em relação aos testes?
É a realização de testes mais cedo no SDLC, sugerindo testes antes da implementação do código, mas sem negligenciar os testes posteriores.
Quais são algumas práticas para obter um “shift-left” nos testes?
Revisão da especificação, escrita de casos de teste antes da codificação, uso de CI/CD e análise estática antes do teste dinâmico.
O que são retrospectivas e por que são importantes?
São reuniões pós-projeto para discutir o que foi bem-sucedido, o que poderia ser melhorado e como incorporar melhorias no futuro.
O que são níveis de teste e como estão relacionados ao SDLC?
São grupos de atividades de teste realizadas em diferentes estágios de desenvolvimento, relacionadas a características de qualidade e organizadas de acordo com o SDLC.