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

Desmitificando Testes Automatizados

Desmitificando Testes Automatizados

Desmistificando
Testes Automatizados

Trabalho na Leroy Merlin Brasil.
Co-organizer Meetup de Laravel em SP.
Co-organizer dos Hangouts do Laravel BR.
Apresentação
@guilhermeguitte

Testes Automatizados
TDD
Mock
Stubs
Testes Unitários
Testes Aceitação
Testes Funcionais
Testes Aceitação
Live documentation
Pirâmide de testes
Iceberg de testes
Spies
Code coverage
Testes
ATDD
BDD

Testes Automatizados
TDD
Mock
Stubs
Testes Unitários
Testes Aceitação
Testes Funcionais
Testes Aceitação
Live documentation
Pirâmide de testes
Iceberg de testes
Spies
Code coverage
Testes
ATDD
BDD

Testes

Testes automatizados

Uma classe Produto que precisa de um método para retornar o nome comercial do produto.

Exemplo

TDD

Exemplo

Pirâmide de testes

Unit
Integration
Acceptance

E no Laravel?

Obrigado!

@guilhermeguitte
guilhermeguitte
https://br.linkedin.com/in/guitte

Guilherme Guitte

October 01, 2015
Tweet

More Decks by Guilherme Guitte

Other Decks in Technology

Transcript

  1. • Trabalho na Leroy Merlin Brasil. • Co-organizer Meetup de

    Laravel em SP. • Co-organizer dos Hangouts do Laravel BR. Apresentação @guilhermeguitte
  2. Testes Automatizados TDD Mock Stubs Testes Unitários Testes Aceitação Testes

    Funcionais Testes Aceitação Live documentation Pirâmide de testes Iceberg de testes Spies Code coverage Testes ATDD BDD
  3. Testes Automatizados TDD Mock Stubs Testes Unitários Testes Aceitação Testes

    Funcionais Testes Aceitação Live documentation Pirâmide de testes Iceberg de testes Spies Code coverage Testes ATDD BDD
  4. TDD