O Agile Testing é formado por um poderoso conjunto de práticas ágeis, testes e iteração entre os membros do time de desenvolvimento. Essas práticas juntas contribuem de forma decisiva para a condução de um projeto com qualidade de forma realmente assertiva. Vamos falar em como dar início a utilização desta prática em antecipar testes e correção de falhas dentro do ciclo de desenvolvimento e ainda apresentar alguns resultados da aplicação desta cultura, beneficiando não só o time de desenvolvimento, como também, evitando gargalos envolvendo fases de testes.
8. Visão do Produto
- Levantar requisitos
- Identificar habilidades em testes
- Contribuir com estimativas
- Antecipar o conhecimento sobre o negócio
9. Backlog
- Medir o tamanho das histórias
- Identificar restrições tecnológicas
- Necessidades do ambiente de testes
- Ferramentas de testes empregadas
10. Planning
- Apresentar o nível de testes de acordo com as
features
- Apresentar cenários de testes empregados para
cada história
- Ajudar na estimativa de desenvolvimento somado
aos testes
QUALIDADE NÃO É NEGOCIÁVEL!
11. Desenvolvimento
- Fazer coaching com o desenvolvedor
- Especificar testes *
- Auxiliar na criação de testes automatizados
- Revisar testes codificados
- Evidenciar resultados
- Automatizar testes
- Desenvolver novas habilidades
- Repassar conhecimento
- Comunicar o cliente
MÉTRICAS
21. NOGUEIRA, Elias – Talk TDC - Florianópolis 2015
A importância dos Testes no DevOps
LABES, Camila - Talk GUTS-SC - Florianópolis 2016
Como e onde o tester pode atuar em um time ágil
leanpub.com/AgileTesting