Agile testing coach - Agile Trends Floripa

Click here to load reader

  • date post

    14-Jan-2017
  • Category

    Software

  • view

    682
  • download

    4

Embed Size (px)

Transcript of Agile testing coach - Agile Trends Floripa

  • A cultura da qualidade no core business da empresa

  • O que Agile Testing?

  • uma mentalidade

    uma forma diferente de pensar em testes.

    sobre re-pensar teste de software

  • O testador no XP auxilia o cliente a escolher/escrever testes de aceitao, para ento

    automatiz-los. Ele tambm serve como um programador coach em tcnicas de testes. Ele no

    responsvel por pegar erros triviais, sendo isso papel dos prprios devs. Ele no trabalha isolado,

    faz parte do time. Ele pensa nos testes que vo para o CI e auxilia os devs em par para resoluo de

    problemasD.Wildt, D.Moura, G. Lacerda & R.Helm, XP, prticas para o dia a dia no desenvolvimento de software

  • +

  • Teste uma fase

  • Teste uma atividade!

  • Encontrar bugs...

  • Prevenir bugs!

  • Voc um "checker"?

  • Seja um testador gil!

  • Quebrar o sistema

  • Ajudar a construir o melhor sistema

  • O testador ou time de QA responsvel pela qualidade

  • A responsabilidade pela qualidade do time como um

    todo

  • O manifesto dos testesValorizamos:

    Testar durante mais que testar no final Prevenir bugs mais que encontrar bugs Testar o entendimento mais que verificar

    funcionalidades

    Construir o melhor sistema mais que quebrar o sistema

    Time responsvel pela qualidade mais que responsabilidade do testador/time de QA.

  • Valorizamos:teste automatizados

    mais quetestes manuais

  • O quadrantes dos testes

  • Puxe

    os t

    este

    s par

    a ba

    ixo!

    10%

    20%

    70%

  • Trabalha com uma abordagem tradicional de Teste

    amarrado a um calendrio de teste rigoroso

    Diz Eu

    Usa pessoas

    Faz microgerenciamento

    Pega os crditos para si

    Restringe o time para executar casos pr definidos

    No disposto a mudana

    Considera a execuo 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 Ns

    Ensina pessoas

    No faz microgerenciamento

    Divide as realizaes com o time

    D ao time liberdade para fazer testes exploratrios

    aberto a novas ideias

    Executa testes junto com o time sempre que possvel

    Age como alguem responsvel por organizar os esforos de testes e em no sobrecarregar o time

  • Algumas coisas que estamos fazendo...

  • Girando e rodando entre projetos

  • Criando uma base de teste para posteriormente ser mantida pelo time

  • Programao em par

  • Testes em par

  • Reviso de cdigo

  • Refatorao

  • Dojo de Protractor

  • Criamos um framework de testes e2e para Drupal apps

    https://github.com/TallerWebSolutions/protractor-drupal-framework

  • ...e j estamos colhendo os frutos

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

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

    comprometer meu final de semana =)"[email protected]

    "Antes de entender a importncia dos testes automatizados me parecia mais trabalho, depois de comear a desenvolver com testes, o entendimento

    sobre a arquitetura da soluo e a tranquilidade nos deploys aumentaram muito"

    [email protected]

  • "Ter um coaching que me ajuda a fazer um software de qualidade me deu mais confiana no meu trabalho do

    que algum que fica testando e apontando meus erros."@edmargomes

  • Consideraes finais

  • Agile testing sobre pessoas trabalhando em time em busca do

    desenvolvimento de uma aplicao de qualidade, independente de seus papis,

    sejam testadores ou desenvolvedores.

  • Walmyr Lima e Silva [email protected] (email)

    @walmyrlimaesilv (twitter)www.talkingabouttesting.com

    Obrigado!

    mailto:[email protected]:[email protected]://twitter.com/walmyrlimaesilvhttps://twitter.com/walmyrlimaesilvhttp://www.talkingabouttesting.comhttp://www.talkingabouttesting.com