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


Você é novo por aqui?

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 outras tecnologias como Angular, Ionic, React, desenvolvimento de Chatbots e etc.

Se você deseja aprender mais, de uma forma natural e dentro de uma comunidade ativa, visite nosso Facebook e nosso Twitter, veja os screencasts e talks no Youtube, alguns acontecimentos no Instagram, ouça os Podcasts e faça parte de nossa Newsletter.

Além disso, também estamos com alguns e-Books muito interessantes para quem deseja se aprimorar como programador e também como freelancer (os e-Books são gratuitos!):

Espero que curta nossos conteúdos e sempre que precisar de ajuda com os tutoriais, fala com a gente! Seja por Facebook ou e-mail, estamos aqui para você 🙂

Bem-vindo à família OneBitCode \o/

Abril 3, 2018

Deixe um comentário

Seja o Primeiro a Comentar!

avatar
  Subscribe  
Notify of
Feito com s2 por OneBitCode
%d blogueiros gostam disto: