Cancel my registration
Do you wish to cancel your registration?

The transmission will begin automatically in

Please wait!

In a few moments the transmission will begin automatically.

It was not possible to connect the slides.

Try again later.

recorded Live paused reconnecting

Pirâmide de testes: repensando a sua ...

Do you want to end the transmission?

By finishing the streaming you can't continue streaming anymore.

This device is not supported.

Pirâmide de testes: repensando a sua estrátegia e tática de testes. Com Hugo Baraúna

    • 06/22/2016 at 03:40 p.m.
    • Recorded on June 22, 2016, 3:40 p.m.
    • 51 views
Materiais
Description

Rails trouxe como benefício a prática de testes por default, mas isso foi há 10 anos, e começamos a nos perguntar: qual o passo seguinte? O primeiro ponto a aprender é pensar na sua estratégia de testes. O que testar e em qual camada testar. Você aprenderá sobre o conceito da pirâmide de testes, e como isso impacta na sua abordagem de testes. Veremos o que faz um teste ser bom, que DRY no mundo de testes não é igual ao DRY no mundo de código de produção e também exemplos de test smells, como o "mystery guest". Iremos quebrar o mito de que Cucumber não serve pra nada. Você verá que não precisa usá-lo para todos os seus testes de aceitação. Aprenderá quando usá-lo, como usá-lo e o conceito de especificação executável por trás dessa abordagem. Resumindo, você verá vários exemplos de fundamentos, padrões e idéias para dar o próximo passo na melhoria da sua habilidade de escrever e organizar testes. Essa palestra é baseada na minha experiência de projetos e nos estudos que desenvolvi enquanto escrevia meu livro sobre TDD/BDD com Ruby.

Hugo Baraúna é co-fundador e sócio da Plataformatec e autor do livro “Cucumber e RSpec: construa aplicações Ruby com testes e especificações”. É formado em Engenharia de Computação pela Escola Politécnica da USP.
A Plataformatec é uma empresa de consultoria em desenvolvimento de software, especializada em Ruby, Rails e Elixir, é referência nacional e internacional no mundo Ruby. Ela criou e mantém projetos open source famosos na comunidade Ruby como Devise e Simple Form e criou a linguagem Elixir.

Theme Technology
Show more
Organized by
  • Locaweb

    Pioneira e líder em hospedagem de sites no País, oferece um portfólio completo de serviços de internet com foco no sucesso dos seus clientes.

Please wait