A importância dos Testes no mundo do Ruby on Rails

Esta Live aconteceu no dia 10/05/2017 às 20h30 e foi a Parte 1 de uma conversa muito bacana sobre a Importância dos Testes no mundo do Ruby on Rails.
A Parte 2 vai acontecer em breve, fica de olho no blog e aproveita e se inscreve na Newsletter do blog aí do lado! 🙂
Então vamos lá, o que foi falado na Live:

O que são testes?

Porque os testes são importantes?

  • Economiza tempo
  • Economiza dinheiro
  • Aumenta a qualidade do seu código
  • Elimina erros que você nem sábia que tinha
  • Ajuda na compreensão do seu código por você e por outras pessoas

Você deveria usar testes nos seus projetos (empresa)?

Sua empresa não usa testes, o que fazer?

Fluxo de desenvolvimento sem testes

  • Cria a feature
  • Torce para que funcione
  • Testa no console, browser ou etc
  • Corrige a feature
  • Testa no console, browser ou etc
  • E assim por diante 🙂

Fluxo de desenvolvimento com testes (sem TDD)

  • Cria a feature
  • Cria o teste para a sua feature
  • Ajusta a feature se necessário

O que é TDD e porque ele é importante?
(Test Driven Development)

Ciclo TDD

O que é BDD e porque ele é importante? (Behavior Driven Development)

Testes dentro do mundo dos frameworks ruby

Tipos de testes

  • Unitário (Unit)

 

  • Funcional (Functional)

  • Integração (Integration)

Frameworks de teste no mundo Ruby

  • Minitest
  • Rspec

Ferramentas complementares

Factory Girl

  • FFaker
  • Database Cleaner

Parte 2

  • Vamos ver tudo isso funcionando \o/

Se você ainda não se inscreveu no nosso canal do Youtube se inscreva e ajude o OneBitCode ir mais longe 🙂



12 formas de vencer o bloqueio criativo e escrever textos memoráveis (e 6 dicas extras)

Não perca nenhum conteúdo

Receba nosso resumo semanal com os novos posts, cursos, talks e vagas o/



Muito Obrigado por acompanhar este Blog!
Sua presença aqui é uma honra para mim,

Abraços,
Leonardo Scorza


Primeira vez no OneBitCode? Curtiu esse conteúdo?
O OneBitCode tem muito mais para você!


O OneBitCode traz conteúdos de qualidade, e em português, sobre programação com foco em Ruby on Rails e também JavaScript.
Além disso, aqui sempre levamos à você conteúdos valiosos sobre a carreira de programação, dicas sobre currículos, portfólios, perfil profissional, soft skills, enfim, tudo o que você precisa saber para continuar evoluindo como Programador(a)!

Fique por dentro de todos os conteúdos o/

 

Nossas redes sociais:

📹 • https://youtube.com/Onebitcode [Live todas as terças-feiras às 19h)
💻 • https://linkedin.com/company/onebitcode
🙂 • https://facebook.com/onebitcode
 📱  • https://instagram.com/one_bit_code
🐦 • https://twitter.com/onebitcode

 

Nossos cursos:

🥇 • Programador Full Stack Javascript em 8 Semanas
💎 • Curso Completo de Ruby
 ⚙  • Minicurso: API Rails 5 Completo
🐞 • Minicurso de Testes para Ruby on Rails com RSpec

 

Espero que curta nossos conteúdos e sempre que precisar de ajuda, fala com a gente!
E
stamos aqui para você 🙂

Bem-vindo à família OneBitCode o/

0 0 vote
Article Rating
janeiro 17, 2020
Subscribe
Notify of
guest
0 Comentários
Inline Feedbacks
View all comments
Feito com s2 por OneBitCode
0
Would love your thoughts, please comment.x
()
x
%d blogueiros gostam disto: