Testes Ageis no Scrum: O Guia Completo 2026
Os testes ageis nao sao uma fase que ocorre apos o desenvolvimento - sao uma disciplina continua tecida em cada Sprint, cada standup e cada linha de codigo. Nas equipes Scrum, a qualidade e uma responsabilidade compartilhada: os desenvolvedores escrevem testes antes do codigo, toda a equipe define criterios de aceitacao e os testes nunca se acumulam no final de uma iteracao.
Este guia cobre tudo o que voce precisa para implementar testes ageis de forma eficaz: a piramide de testes, quadrantes de testes ageis, praticas TDD/BDD/ATDD, estrategias shift-left, checklists por setor, um modelo de maturidade e os anti-padroes mais comuns que prejudicam a qualidade.
O Que Voce Vai Aprender
- Como os testes ageis diferem do QA tradicional e por que produzem melhores resultados
- A Piramide de Testes e a proporcao correta entre testes unitarios, de integracao e end-to-end
- Os quatro Quadrantes de Testes Ageis e quando aplicar cada tipo
- Como TDD, BDD e ATDD se encaixam no Scrum
- Testes shift-left e como integrar a qualidade desde o primeiro dia
- Como os testes se mapeiam com Sprint Planning, Daily Scrum, Sprint Review e Retrospectiva
- Checklists de testes especificas por setor para Saude, Fintech, E-commerce e mais
- Um modelo de maturidade de testes ageis em tres etapas
- Oito anti-padroes comuns de testes e como corrigi-los
Índice-
- Resposta Rapida: Testes Ageis em um Olhar
- O Que Sao os Testes Ageis?
- Principios dos Testes Ageis
- A Piramide de Testes
- Quadrantes de Testes Ageis
- TDD, BDD e ATDD
- Testes Shift-Left
- Testes Continuos no Sprint Scrum
- Papeis de Teste no Scrum
- Estrategia de Automacao para Equipes Ageis
- Checklists de Testes por Setor
- Modelo de Maturidade de Testes Ageis
- 8 Anti-Padroes Comuns em Testes Ageis
- Metricas Chave de Testes
- Conclusao
Resposta Rapida: Testes Ageis em um Olhar
| Aspecto | Testes Ageis |
|---|---|
| Quando os testes ocorrem | Continuamente em cada Sprint, nao em uma fase apos a codificacao |
| Quem e responsavel | Toda a Equipe Scrum - desenvolvedores, testers e Product Owner |
| Abordagem principal | Shift-left: escrever testes antes ou junto ao codigo (TDD/BDD/ATDD) |
| Proporcao de automacao | 70% testes unitarios, 20% integracao, 10% end-to-end |
| Framework central | Piramide de Testes e quatro Quadrantes de Testes Ageis |
| Praticas chave | TDD, BDD, ATDD, integracao continua, testes exploratories |
| Deteccao de defeitos | Antecipada (dentro do Sprint) em vez de tardia (apos o lancamento) |
O Que Sao os Testes Ageis?
Os testes ageis sao uma abordagem de garantia de qualidade de software que se alinha com os valores ageis: colaboracao, feedback continuo, foco no cliente e capacidade de resposta a mudancas. Em vez de tratar os testes como uma etapa de transferencia ao final de um Sprint ou lancamento, os testes ageis integram verificacoes de qualidade diretamente no fluxo de trabalho de desenvolvimento.
A principal diferenca em relacao aos testes tradicionais esta no momento e na responsabilidade:
- QA tradicional: Os desenvolvedores concluem a codificacao, entao transferem para uma equipe de QA separada, que testa e retorna uma lista de defeitos.
- Testes ageis: Os testes comecam antes de qualquer codigo ser escrito (atraves de TDD e ATDD), continuam em paralelo com o desenvolvimento e envolvem toda a Equipe Scrum.
Esta mudanca reduz drasticamente o custo de correcao de defeitos. Pesquisas do Systems Sciences Institute da IBM mostraram que defeitos encontrados apos o lancamento custam 6 vezes mais para corrigir do que os encontrados durante o design, e 15 vezes mais do que os encontrados durante a codificacao.
Principios dos Testes Ageis
Seis principios fundamentais de testes ageis para cada equipe Scrum:
1. Responsabilidade de Qualidade de Toda a Equipe Os testes nao sao uma funcao do departamento de QA. Cada membro da equipe compartilha a responsabilidade pela qualidade do produto.
2. Testes Continuos, Nao por Fase Os testes sao escritos e executados constantemente ao longo de cada Sprint. Esperar para testar ate que o desenvolvimento esteja "concluido" cria gargalos.
3. Criterios de Aceitacao Centrados no Cliente O Product Owner trabalha com a equipe para escrever criterios de aceitacao claros antes do inicio do trabalho do Sprint.
4. Ciclos de Feedback Rapidos Os testes devem ser executados rapidamente. As suites de testes unitarios devem ser concluidas em menos de 5 minutos, e as execucoes completas do pipeline de CI em menos de 20 minutos.
5. Automacao de Testes como Atividade de Primeira Classe A automacao e um investimento em velocidade sustentavel. As equipes que automatizam os testes de regressao passam menos tempo em verificacoes repetitivas.
6. Estrategias de Teste Adaptaveis As abordagens de teste evoluem de Sprint para Sprint. A Retrospectiva e o lugar certo para inspecionar e adaptar as estrategias de teste.
A Piramide de Testes
A Piramide de Testes, introduzida por Mike Cohn, fornece um modelo para equilibrar tipos de testes por velocidade, custo e cobertura. As equipes ageis a usam para evitar o anti-padrao do "cone de sorvete" (muitos testes E2E lentos e caros e poucos testes unitarios rapidos).
/\
/ \
/ E2E\ ~10% dos testes
/------\
/ \
/Integracao\ ~20% dos testes
/------------\
/ \
/ Testes Unitarios\ ~70% dos testes
/-------------------\Testes Unitarios (Camada Base)
Os testes unitarios verificam funcoes, metodos ou classes individuais em completo isolamento. Sao:
- Rapidos: Executam em milissegundos, suite completa em menos de 2 minutos
- Economicos: Simples de escrever, faceis de manter
- Precisos: Identificam exatamente qual funcao falhou
- Alto volume: Buscar 70% do total de testes
Meta de cobertura: Buscar >80% de cobertura de codigo no nivel unitario.
Testes de Integracao (Camada Media)
Os testes de integracao verificam que dois ou mais componentes funcionam corretamente juntos:
- Velocidade media: Executam em segundos a poucos minutos
- Custo medio: Requerem mais configuracao
- Cobertura critica: Consultas de banco de dados, contratos de API, interacoes de fila de mensagens
Meta de cobertura: 20% do total de testes, focado em pontos de integracao criticos.
Testes End-to-End (Topo)
Os testes end-to-end (E2E) simulam jornadas completas do usuario atraves de todo o sistema:
- Lentos: Executam em minutos
- Caros: Requerem ambiente completo, frageis a mudancas de UI
- Alta confianca: Provam que jornadas criticas do usuario funcionam
- Baixo volume: Manter em 10% do total de testes ou menos
⚠️
O anti-padrao do "cone de sorvete" ocorre quando a suite de testes e invertida: principalmente testes E2E lentos e muito poucos testes unitarios. Isso leva a pipelines de CI lentas, suites de testes frageis e feedback atrasado.
Quadrantes de Testes Ageis
Os Quadrantes de Testes Ageis de Brian Marick fornecem um mapa para pensar sobre diferentes categorias de testes, quem os conduz e quando usa-los.
Organizados em dois eixos:
- Horizontal: Voltado a tecnologia vs. Voltado ao negocio
- Vertical: Testes que apoiam a equipe vs. Testes que criticam o produto
Quadrante 1 - Testes voltados a tecnologia que apoiam a equipe
Proposito: Orientar os desenvolvedores na escrita de codigo limpo e correto.
Tipos de teste: Testes unitarios, testes de componentes, testes de integracao
Quem conduz: Desenvolvedores
Ferramentas: JUnit, Jest, pytest, Vitest, Testcontainers
Quadrante 2 - Testes voltados ao negocio que apoiam a equipe
Proposito: Confirmar que o sistema faz o que o negocio precisa.
Tipos de teste: Testes funcionais, exemplos e prototipos, testes de historia
Quem conduz: Toda a equipe - o Product Owner escreve criterios, desenvolvedores e testers os automatizam
Ferramentas: Cucumber, SpecFlow, FitNesse, Robot Framework
Quadrante 3 - Testes voltados ao negocio que criticam o produto
Proposito: Encontrar defeitos e lacunas que a equipe nao antecipou.
Tipos de teste: Testes exploratorios, testes de usabilidade, testes de aceitacao do usuario (UAT), testes Alpha/Beta
Quem conduz: Testers, especialistas em UX, usuarios reais, Product Owner
Quadrante 4 - Testes voltados a tecnologia que criticam o produto
Proposito: Avaliar qualidades nao funcionais do sistema em condicoes realistas.
Tipos de teste: Testes de desempenho e carga, testes de penetracao de seguranca, testes de acessibilidade, testes de estresse
Ferramentas: k6, JMeter, Gatling (desempenho); OWASP ZAP, Burp Suite (seguranca); axe, Lighthouse (acessibilidade)
TDD, BDD e ATDD
Essas tres praticas representam diferentes niveis de pensamento test-first. Sao complementares, nao mutuamente exclusivas.
Desenvolvimento Orientado a Testes (TDD)
O TDD e uma pratica de desenvolvimento que segue um ciclo rigoroso de Vermelho-Verde-Refatorar:
- Vermelho: Escrever um teste unitario falho que descreve o comportamento desejado
- Verde: Escrever o codigo de producao minimo necessario para que o teste passe
- Refatorar: Limpar o codigo mantendo todos os testes em verde
Beneficios do TDD:
- Forca os desenvolvedores a pensar no design antes de escrever codigo
- Cria uma suite de testes unitarios abrangente como subproduto natural
- Reduz o tempo de depuracao porque as falhas sao capturadas imediatamente
Desenvolvimento Orientado a Comportamento (BDD)
O BDD estende o TDD para cima: em vez de testar funcoes individuais, testa comportamentos que importam para o negocio. O BDD usa um formato estruturado Dado-Quando-Entao.
Exemplo de BDD (sintaxe Gherkin):
Funcionalidade: Desconto no carrinho de compras
Cenario: Cliente recebe desconto em pedido grande
Dado que um cliente tem itens no valor de R$150 no carrinho
Quando ele prossegue para o pagamento
Entao um desconto de 10% de R$15 deve ser aplicado
E o total deve ser R$135Desenvolvimento Orientado a Testes de Aceitacao (ATDD)
O ATDD e o BDD aplicado no nivel de historia. Toda a Equipe Scrum (Product Owner, desenvolvedores e testers) colabora para definir testes de aceitacao antes do inicio do desenvolvimento.
A reuniao dos "Tres Amigos" e uma sessao curta (30-60 minutos) onde o Product Owner (negocio), um desenvolvedor (tecnologia) e um tester (qualidade) revisam uma historia juntos antes do Sprint Planning. Seu objetivo e revelar mal-entendidos e concordar sobre testes de aceitacao antes de qualquer codigo ser escrito.
Testes Shift-Left
Os testes shift-left significam mover as atividades de teste para mais cedo no processo de desenvolvimento.
| Tradicional (Shift Right) | Shift-Left Agil |
|---|---|
| QA revisa o codigo depois de escrito | Criterios de aceitacao escritos antes de codificar |
| Plano de testes criado apos finalizar requisitos | Testers participam do Refinamento do Backlog |
| Defeitos encontrados em uma fase de teste dedicada | Defeitos encontrados e corrigidos dentro do mesmo Sprint |
| Testes de desempenho antes de lancamentos maiores | Benchmarks de desempenho no pipeline de CI de cada Sprint |
| Revisao de seguranca antes da implantacao | Analise estatica e varredura SAST em cada build |
Testes Continuos no Sprint Scrum
Os testes nao ocorrem "durante o Sprint" como uma unica atividade. Estao incorporados em cada evento Scrum e em cada dia de trabalho.
Sprint Planning
- Revisar e refinar criterios de aceitacao para os itens do Sprint Backlog
- Identificar a abordagem de teste (unitario, integracao, E2E) por historia
- Confirmar que a Definition of Done inclui criterios de teste
Daily Scrum
- Revelar bloqueadores de teste
- Compartilhar resultados de testes do dia anterior
- Identificar defeitos emergentes antes de se multiplicarem
Durante o Desenvolvimento (Todos os Dias)
- Desenvolvedores escrevem testes unitarios antes ou junto ao codigo (TDD)
- Testers escrevem testes de aceitacao automatizados para historias em andamento (ATDD)
- O pipeline de CI executa em cada commit: linting, testes unitarios, testes de integracao
Sprint Review
- Demonstrar funcionalidade em relacao aos criterios de aceitacao acordados no inicio do Sprint
- Os stakeholders realizam testes exploratorios durante a revisao
Sprint Retrospectiva
- Revisar metricas de teste do Sprint (cobertura, taxa de escape de defeitos, tempo de execucao)
- Identificar gargalos de teste ou testes lentos
- Planejar melhorias na estrategia de teste para o proximo Sprint
Papeis de Teste no Scrum
Desenvolvedores
- Escrever testes unitarios (disciplina TDD)
- Escrever testes de integracao para seu codigo
- Corrigir seus proprios defeitos no mesmo dia em que sao encontrados
Testers (Engenheiros de QA)
- Conduzir o design de testes de aceitacao (facilitacao ATDD)
- Construir e manter a suite de testes automatizados
- Realizar testes exploratorios e baseados em sessao
Product Owner
- Definir criterios de aceitacao claros e testaves para cada historia
- Participar da sessao dos "Tres Amigos"
- Validar a implementacao em relacao aos criterios de aceitacao na Sprint Review
Estrategia de Automacao para Equipes Ageis
O que automatizar:
- Testes de regressao: Qualquer teste executado manualmente mais de duas vezes
- Testes de fumaca: Verificacoes de funcionalidade basica em cada build de CI
- Testes de API: Validar contratos entre servicos
- Testes orientados a dados: Testes que repetem a mesma logica com diferentes entradas
- Testes de aceitacao: Cenarios BDD/Cucumber derivados de criterios de aceitacao
O que manter manual:
- Testes exploratorios: Exploracao criativa em busca de comportamento inesperado
- Testes de usabilidade: Avaliar se usuarios reais conseguem executar tarefas intuitivamente
- Testes unicos: Testes para funcionalidades que nao mudarao apos o lancamento
Checklists de Testes por Setor
SaaS / Servicos em Nuvem
- Testes unitarios aprovados com >80% de cobertura de codigo
- Testes de contrato de API aprovados para todas as versoes do servico
- Testes de carga verificam tempo de resposta <200ms no percentil 95 com 1.000 usuarios simultaneos
- Isolamento de dados multi-inquilino verificado (inquilino A nao pode acessar dados do inquilino B)
- Procedimentos de rollback testados e documentados
Software de Saude (HIPAA/ANVISA)
- Todos os campos PHI (Informacao de Saude Protegida) criptografados em repouso e em transito
- Registro de auditoria testado: cada acesso e modificacao de PHI gera uma entrada imutavel
- Controle de acesso baseado em funcao verificado
- Aplicacao de MFA testada para todos os perfis de usuario
Servicos Financeiros (PCI-DSS / SOC 2)
- Limites do escopo PCI-DSS testados: dados do titular do cartao nao vazam fora das zonas definidas
- Tokenizacao de numeros de cartao de pagamento verificada
- Regras de deteccao de fraude testadas em relacao a cenarios de fraude conhecidos
- Atomicidade das transacoes verificada
E-Commerce / Varejo
- Precisao do calculo do carrinho testada para todos os cenarios de desconto, cupom e imposto
- Integracao do gateway de pagamento testada em modo sandbox
- Fluxo de checkout submetido a testes de carga em cenarios de trafego de pico
- Decremento de inventario de produtos verificado como atomico
Aplicativos Moveis
- UI testada na versao minima suportada do SO e na atual para iOS e Android
- Funcionalidade do modo offline testada
- Tempo de inicializacao do aplicativo medido: <2 segundos em inicializacao a frio nos dispositivos alvo
- Acessibilidade testada com VoiceOver (iOS) e TalkBack (Android)
DevOps / Infraestrutura Empresarial
- Templates de Infrastructure-as-Code validados com ferramentas de policy-as-code
- Estrategias de implantacao azul/verde e canario testadas
- Comportamento do circuit breaker testado sob falha do servico downstream
- Gatilhos de auto-scaling testados nos limiares de CPU/memoria definidos
Modelo de Maturidade de Testes Ageis
Etapa 1: Basica (Sprints 1-6)
Caracteristicas:
- Os testes sao principalmente manuais, realizados no final do Sprint
- Testes unitarios existem mas a cobertura e inconsistente (20-40%)
- Sem pipeline de CI ou apenas um minimo
Praticas nesta etapa:
- Escrever criterios de aceitacao para cada historia antes do inicio do Sprint
- Estabelecer um pipeline de CI basico
- Comecar o TDD em novas funcionalidades
Meta ao final da Etapa 1: Cada historia tem criterios de aceitacao escritos; pipeline de CI executa em cada merge; cobertura de testes unitarios >40% em codigo novo.
Etapa 2: Intermediaria (Sprints 7-15)
Caracteristicas:
- Cobertura de testes unitarios crescendo para 60-75%
- Pipeline de CI inclui testes unitarios e de integracao automatizados
- Cenarios BDD escritos para jornadas criticas do usuario
Praticas nesta etapa:
- Implementar a sessao dos "Tres Amigos" como pratica padrao
- Construir uma suite de testes de regressao que executa em cada PR
- Introduzir benchmarks de desempenho no CI
Meta ao final da Etapa 2: Cobertura de testes unitarios >70%; taxa de escape de defeitos abaixo de 15%.
Etapa 3: Avancada (Sprint 16 em Diante)
Caracteristicas:
- Cobertura de testes unitarios >80%
- Pipeline completo de CI/CD com implantacao automatizada para staging
- Seguranca shift-left: varredura SAST em cada commit
Meta para a Etapa 3: Cobertura de testes unitarios >80%; taxa de escape de defeitos abaixo de 5%; pipeline de CI concluido em menos de 20 minutos.
8 Anti-Padroes Comuns em Testes Ageis
Anti-Padrao 1: Testar Depois que o Desenvolvimento Esta "Concluido"
Problema: Os desenvolvedores declaram uma historia "concluida" e so entao os testers comecam a testar.
Por que e problematico: Cria um gargalo de testes no final do Sprint. Defeitos encontrados tarde exigem troca de contexto para os desenvolvedores.
Solucao: Redefinir "concluido" para exigir que os testes passem. Aplicar ATDD para que os testers escrevam testes enquanto os desenvolvedores escrevem codigo.
Anti-Padrao 2: A Suite de Testes em Cone de Sorvete
Problema: A equipe tem 5 testes unitarios, 20 testes de integracao e 200 testes E2E do Selenium. O pipeline de CI demora 2 horas.
Solucao: Inverter a piramide. Para cada teste E2E, escrever 10 testes unitarios.
Anti-Padrao 3: Pular Testes sob Pressao do Sprint
Problema: Com 2 dias para o fim do Sprint, a equipe pula a escrita de testes para "cumprir o prazo."
Solucao: Aplicar a Definition of Done sem excecoes. Uma historia parcialmente concluida e menos perigosa do que uma incorretamente "concluida".
Anti-Padrao 4: Testers Apenas como Reportadores de Bugs
Problema: Os testers recebem funcionalidades concluidas, encontram bugs e os registram. Nao estao envolvidos no design ou nos criterios de aceitacao.
Solucao: Incluir testers no Refinamento do Backlog, Sprint Planning e sessoes dos Tres Amigos.
Anti-Padrao 5: Testes Frageis e Flakey
Problema: Os testes passam as vezes e falham outras vezes por razoes nao relacionadas ao codigo.
Solucao: Tratar testes flakey como bugs criticos. Colocar em quarentena imediatamente e corrigir as causas raiz.
Anti-Padrao 6: Sem Testes Exploratorios
Problema: A equipe depende completamente de testes automatizados e com scripts. Ninguem passa tempo sem roteiro explorando o produto.
Solucao: Agendar sessoes formais de testes exploratorios a cada Sprint usando a abordagem SBTM.
Anti-Padrao 7: Ignorar Testes Nao Funcionais
Problema: Cada Sprint produz funcionalidades com testes funcionais, mas desempenho, seguranca e acessibilidade nunca sao testados.
Solucao: Adicionar criterios nao funcionais a Definition of Done e integrar ferramentas automatizadas ao CI.
Anti-Padrao 8: Ambientes de Teste Incompativeis com Producao
Problema: Os testes passam no ambiente de desenvolvimento, mas defeitos aparecem em producao.
Solucao: Usar containerizacao (Docker) para garantir consistencia do ambiente. Usar infrastructure-as-code.
Metricas Chave de Testes
| Metrica | O Que Mede | Meta |
|---|---|---|
| Cobertura de Codigo | Percentual do codigo de producao exercido por testes unitarios | >80% |
| Taxa de Escape de Defeitos | Percentual de bugs que chegam a staging ou producao | <5% para equipes maduras |
| Tempo de Execucao dos Testes | Tempo para pipeline de CI completo | <20 minutos |
| Taxa de Falhas Intermitentes | Percentual de execucoes com resultados inconsistentes | <1% |
| Cobertura de Automacao | Percentual de casos de teste automatizados vs. manuais | >70% da suite de regressao |
Conclusao
Os testes ageis nao sao uma tecnica - sao uma mentalidade que trata a qualidade como uma responsabilidade continua e compartilhada. As mudancas mais impactantes que qualquer equipe Scrum pode fazer:
- Escrever criterios de aceitacao antes de qualquer codigo comecar (disciplina ATDD)
- Aplicar a Piramide de Testes: construir uma base de testes unitarios rapida e confiavel
- Integrar testes ao CI para que cada commit receba feedback imediato
- Incluir testers em cada conversa de planejamento e refinamento
- Acompanhar a taxa de escape de defeitos e melhorá-la de Sprint em Sprint
Para contexto mais profundo sobre os padroes de qualidade que sustentam os testes ageis, leia os guias de Definition of Done e Integracao Continua.
Quiz sobre Testes Ageis
Sua pontuação: 0/15
Pergunta: De acordo com a Piramide de Testes, qual e a proporcao recomendada de testes unitarios no conjunto de testes de uma equipe agil?
Continue Lendo
Definition of Done: Exemplos e ChecklistAprenda como a Definition of Done aplica padroes de teste e criterios de qualidade para cada Incremento entregue pela sua equipe Scrum.
Integracao Continua - Potencialize o Desenvolvimento ScrumDescubra como os pipelines de CI/CD automatizam a execucao de testes e transformam os testes ageis em um gateway de qualidade continuo.
Sprint 0: Guia Completo de Objetivos e BeneficiosAprenda como o Sprint Zero estabelece a infraestrutura de testes que permite os testes ageis a partir do Sprint 1.
Sprint Planning: Seu Guia para uma Execucao Scrum EficazDomine o Sprint Planning e aprenda como as equipes definem criterios de aceitacao e planejam atividades de teste antes do desenvolvimento.
Sprint Retrospectiva: Melhore o Desempenho da EquipeUse as Sprint Retrospectivas para inspecionar metricas de teste, resolver gargalos e melhorar continuamente sua pratica de testes ageis.
Sprint Review - Um Poderoso Evento ScrumVeja como as Sprint Reviews validam que as funcionalidades entregues atendem aos criterios de aceitacao acordados no inicio do Sprint.
Scrum Product Backlog: Domine este Artefato Agil EssencialEntenda como itens do Product Backlog bem refinados com criterios de aceitacao claros habilitam testes shift-left eficazes.
Execucao do Sprint: Como as Equipes Scrum Entregam ValorExplore como os testes ageis se integram na execucao diaria do Sprint, do primeiro commit ate a revisao final do incremento.
Perguntas Frequentes (FAQs)
Como os testes ageis diferem dos testes em um projeto tradicional em cascata?
Uma equipe Scrum pode praticar testes ageis sem um engenheiro de QA dedicado?
Como os testes ageis apoiam a conformidade regulatoria em setores como saude e financas?
Como uma equipe Scrum deve lidar com uma grande base de codigo legado sem testes existentes ao adotar testes ageis?
Como os testes ageis se integram com DevOps e pipelines de Entrega Continua?
Qual e o ROI de investir em testes ageis e automacao de testes?
Como equipes Scrum remotas e distribuidas adaptam as praticas de testes ageis?
Como as equipes ageis gerenciam os testes de regressao a medida que o produto cresce de Sprint em Sprint?
Qual e a relacao entre os testes ageis e a Definition of Done no Scrum?
Como as organizacoes escalam os testes ageis em multiplas equipes Scrum trabalhando no mesmo produto?
Quais fatores psicologicos afetam a eficacia dos testes em equipes ageis?
Como as equipes ageis devem gerenciar dados de teste, especialmente em ambientes com regulamentacoes de privacidade como a LGPD?
Como a divida tecnica afeta os testes ageis e qual e a relacao entre testes e qualidade do codigo?
O que uma equipe agil deve fazer quando um bug critico e encontrado em producao?
Como os testes ageis apoiam a acessibilidade e o design inclusivo?