TDD com Ruby on Rails, RSpec e Capybara

Desenvolva aplicações guiada a testes com Ruby on Rails

Ratings: 4.73 / 5.00




Description

O curso visa mostrar aos alunos como utilizar a técnicas de desenvolvimento de software guiado a testes (TDD) utilizando o Ruby on Rails em conjunto com as ferramentas RSpec e Capybara. O curso estará dividido em 7 módulos que facilitarão a o aprendizado do aluno, sendo o módulo 1 o básico que apresentará os conceitos de tudo que estudaremos no curso. O módulo 2 será específico do Rspec onde nos aprofundaremos nessa ferramenta. No módulo 3 conheceremos o FactoryGirl e o VCR que serão ferramentas importantíssimas para o dia a dia do desenvolvimento com TDD. No módulo 4 aprenderemos como testar Models e Controllers do Rails. No módulo 5 conheceremos o Capybara e veremos como fazer testes de Views usando essa ferramenta. No módulo 6 veremos como testar APIs, e por fim, no módulo 7, colocaremos em prática tudo que vimos e desenvolveremos uma pequena aplicação utilizando os conceitos aprendidos durante os módulos anteriores.

What You Will Learn!

  • Usar TDD
  • Usar BDD
  • Usar o Rspec
  • Entender Mocks e Stubs
  • Usar o Capybara
  • Usar o FactoryGirl
  • Usar o VCR

Who Should Attend!

  • Desenvolvedores
  • Programadores
  • Desenvolvedores Ruby on Rails