Upgrade to Pro — share decks privately, control downloads, hide ads and more …

VR Dev Summit 2016 - Primeiros Passos em Automa...

VR Dev Summit 2016 - Primeiros Passos em Automação de Testes

Palestra apresentada no VR Dev Summit 2016, no dia 09/04. Site do evento: vr.devsummit.com.br

Stefan Teixeira

April 09, 2016
Tweet

More Decks by Stefan Teixeira

Other Decks in Programming

Transcript

  1. • QA Engineer @ M4U • Entusiasta de Automação de

    Testes, Agile Testing e DevOps • Blogs técnicos: stefanteixeira.com.br (pt-br) / stefanteixeira.com (en) Contatos: • E-mail: [email protected] • Twitter: twitter.com/stefan_teixeira • Facebook: facebook.com/stefan.teixeira • LinkedIn: linkedin.com/in/stefanteixeira • GitHub: github.com/stefanteixeira • SlideShare: slideshare.net/stefanteixeira Sobre
  2. E quando o feedback é lento? •Perda de confiança do

    time •Time deixa de rodar os testes
  3. Importância do tempo de build/ feedback •James Shore (The Art

    of Agile Development) ‣ 10 or 15-minute build
  4. “That's about the right amount of time to stretch my

    legs, get some coffee, and talk over our work with my pairing partner.” - James Shore, The Art of Agile Development
  5. Testes de Unidade •Boa quantidade e cobertura de testes ➤

    menor necessidade de testes exaustivos pela UI
  6. Importante! •Cobertura alta != bons testes •Você pode ter 100%

    de cobertura sem nenhum assert nos testes!
  7. Testes de Serviço •Testar regras de negócio “abaixo" da UI,

    sem depender da interface (Web, Mobile, Desktop)