Download - Palestra agile testing coaching

Transcript
Page 1: Palestra agile testing coaching

Agile Testing CoachingA cultura da qualidade no core business da empresa

Walmyr Lima e Silva [email protected]

Page 2: Palestra agile testing coaching
Page 3: Palestra agile testing coaching

Mas afinal o que é Agile Testing?

Page 4: Palestra agile testing coaching

It's a mindset!

Page 5: Palestra agile testing coaching

+

Page 6: Palestra agile testing coaching
Page 7: Palestra agile testing coaching
Page 8: Palestra agile testing coaching
Page 9: Palestra agile testing coaching
Page 10: Palestra agile testing coaching
Page 11: Palestra agile testing coaching
Page 12: Palestra agile testing coaching
Page 13: Palestra agile testing coaching
Page 14: Palestra agile testing coaching
Page 15: Palestra agile testing coaching
Page 16: Palestra agile testing coaching
Page 17: Palestra agile testing coaching

We value:automated testing

over manual testing

by Walmyr

Page 18: Palestra agile testing coaching

O quadrantes dos testes

Page 19: Palestra agile testing coaching
Page 20: Palestra agile testing coaching
Page 21: Palestra agile testing coaching

Trabalha com uma abordagem tradicional de Teste

É amarrado a um calendário de teste rigoroso

Diz “Eu”

Usa pessoas

Faz microgerenciamento

Pega os créditos para si

Restringe o time para executar casos pré definidos

Não é disposto a mudança

Considera a execução dos testes fora do seu escopo de trabalho

Age como um gerente

Desenvolve um ampliado mindeset sobre testes

Motiva o time a trabalhar junto

Diz “Nós”

Ensina pessoas

Não faz microgerenciamento

Divide as realizações com o time

Dá ao time liberdade para fazer testes exploratórios

É aberto a novas ideias

Executa testes junto com o time sempre que possível

Age como alguem responsável por organizar os esforços de testes e em não sobrecarregar o time

Page 22: Palestra agile testing coaching

Algumas coisas que estamos fazendo...

Page 23: Palestra agile testing coaching

Girando e rodando entre projetos

Page 24: Palestra agile testing coaching

Criando uma base de teste para posteriormente ser mantida pelo time

Page 25: Palestra agile testing coaching

Smoke Test

Page 26: Palestra agile testing coaching

Pair testing

Page 27: Palestra agile testing coaching

Testing review

Page 28: Palestra agile testing coaching
Page 29: Palestra agile testing coaching

Testing refactoring

Page 30: Palestra agile testing coaching
Page 31: Palestra agile testing coaching

Dojo de Protractor

Page 32: Palestra agile testing coaching

Outras iniciativas...

Page 33: Palestra agile testing coaching
Page 34: Palestra agile testing coaching

https://www.youtube.com/channel/UCOADfRXMV7j8haY5w9hJUnw

Page 35: Palestra agile testing coaching

...e já estamos colhendo os frutos

Page 36: Palestra agile testing coaching

"Os testes automatizados fizeram mais sentido pra mim no momento que precisei fazer refactoring de coisas

importantes dentro de um projeto (preco info) e hoje é bem massa saber que posso fazer refactoring sem

comprometer meu final de semana =)"~@troll

~@denis

Page 37: Palestra agile testing coaching

Além disso...

Page 38: Palestra agile testing coaching

Criamos o núcleo da eficiência

Page 39: Palestra agile testing coaching

CULTURA

AUTOMAÇÃO

LEAN

MÉTRICAS

COMPARTILHAR CONHECIMENTO

LOW MEDIUM HIGH

LOW MEDIUM HIGH

LOW MEDIUM HIGH

LOW MEDIUM HIGH

LOW MEDIUM HIGH

Page 40: Palestra agile testing coaching

UNIT TESTING

API TESTING

E2E TESTING

AUTOMATIC ENVIRONMENT PROVISIONING

CONTINUOS INTEGRATION

LOW MEDIUM HIGH

LOW MEDIUM HIGH

LOW MEDIUM HIGH

LOW MEDIUM HIGH

LOW MEDIUM HIGH

Page 41: Palestra agile testing coaching

E podemos ter essas medidas por projetos, para entender suas

diferenças e promover padronização das coisas que dão certo

Page 42: Palestra agile testing coaching

Considerações finais

Page 43: Palestra agile testing coaching

Agile testing é sobre pessoas trabalhando em time em busca do

desenvolvimento de uma aplicação de qualidade, independente de seus papéis,

sejam testadores ou desenvolvedores.

Page 44: Palestra agile testing coaching

Q & A

Page 45: Palestra agile testing coaching

Walmyr Lima e Silva [email protected]

Obrigado!