Ruby for Testers

Ruby for Testers

Baseado em 9 avaliações
  • 478 Alunos matriculados
  • 05 Horas de duração
  • 33 Aulas
  • 6 Módulos
  • Certificado de conclusão
Parcele em 12x R$ 3,01 (ou R$ 29,99 à vista)
Comprar Agora Dê um passo adiante em sua carreira!
"Muito bom!"
Felipe Augusto Souza de Bessa
mais avaliações

Vamos iniciar os estudos da linguagem Ruby, muito famosa pela sua sintaxe simples e de fácil entendimento. Neste curso vamos aprender o básico sobre a linguagem, contando um pouco da sua história e aprendendo os principais conceitos como operadores, condicionais, métodos, variáveis, tipagem, métodos, loops, classes, herança e muitos mais…

Fazendo esse curso você vai:

  • Entender os conceitos Básicos do Ruby
  • Criar testes unitários com RSpec
  • Aplicar TDD na prática
  • Orientação a objetos além de regrinhas

Nível de Dificuldade:

  • Básico

Pré-Requisitos:

  • Não é necessário conhecimento em programação, mas um pouco de lógica e experiência em testes de softwares ajudará a acelerar seu progresso.

1 ano Sem tempo para fazer o curso agora? Não tem problema.
Você poderá participar desse curso até 1 ano após a matrícula.

Testadores precisam de uma base em programação para iniciar no mundo da automação.

Fernando Papito
"Como CEO da QA Ninja, atuo com vários papéis diferentes para criação de cursos e novos conteúdos."


Fundei, a plataforma de e-learning (talvez a mais popular entre os Analista de Testes no Brasil e na Europa).

Atuo com com vários papéis diferentes relacionados à plataforma (desenvolvimento e arquitetura de software), para criação de cursos e novos conteúdos.

Até o momento desenvolvi e ministro 7 cursos on-line e presenciais em vários tópicos de qualidade de software focando sempre em Desenvolvimento ágil, automação de testes e DevOps com as tecnologias, Ruby, Node.js, C# e Java.

Até o momento meus cursos tiveram aproximadamente 5.000 adesões, incluindo alunos de Portugal, Japão, Nova Zelândia, México, Argentina, EUA e Canadá.

Especialista em testes automatizados e entrega contínua. 15 anos atuando em testes e implantação de software em empresas do segmento financeiro, telecomunicações, marketing digital e programas de fidelização de clientes. Idealizador dos eventos QA Ninja Conference, QA Xperience e Ninja Hack Nights.


O certificado de participação é disponibilizado de forma digital automaticamente após a finalização das aulas ao vivo e conclusão das atividades e exercícios propostos no curso. O aluno não precisa fazer 100% dos exercícios e aulas para gerar o certificado, a opção fica disponível a partir dos 70% de progresso das atividades. O total de exercícios concluídos não fica registrado no certificado.

Conteúdo Programático

Vamos instalar o Console Emulator para Windows e para quem usa macOS ou Linux vamos configurar a extensão Oh My ZSH s2.
  • 1. Instalando Console Emulator (Somente Windows)
  • 2. Oh My ZHS para macOS
  • 3. Oh My ZSH para Linux
O Visual Studio Code é um editor de código simples, rápido e moderno. Com ele iremos criar todos os códigos de programação de automação de forma simples e intuitiva. O Visual Studio Code é gratuito e está disponível em sua plataforma favorita - Linux, macOS e Windows.
  • 1. Visual Studio Code
  • 2. Extensions
  • 3. Perfumaria
Vamos iniciar os estudos da linguagem Ruby, muito famosa pela sua sintaxe simples e de fácil entendimento. Neste módulo vamos aprender o básico sobre a linguagem, contando um pouco da sua história e aprendendo os principais conceitos como operadores, condicionais, métodos, variáveis, tipagem, métodos, loops e muito mais.
Continuando os estudos sobre a linguagem Ruby, dessa vez vamos aprender como utiliza-la em seu principal paradigma, a orientação a objetos, algo que sem duvida é essencial para avançarmos na Automação de Testes.
  • 1. Orientação a objetos
  • 2. Construtores
  • 3. Exceções
  • 4. Herança
Teste de software é muito importante quando buscamos garantir a qualidade durante e após o desenvolvimento. Neste módulo daremos inicio ao estudo de testes de software falando sobre testes unitários utilizando RSpec e TDD.
  • 1. Introdução
  • 2. Meu primeiro projeto com RSpec
  • 3. Meu primeiro TDD
  • 4. Validadores e Matchers
  • 5. Guia de referência para os matchers
  • 6. Estórias de Usuário - Ninja Bank
  • 7. Mão na massa - Conta Corrente
  • 8. TDD na Prática - Desenvolvendo o Saque
  • 9. Ajustando a nomenclatura dos exemplos
  • 10. Organizando o projeto
  • 11. Herança - Conta Poupança
  • 12. Relatórios e formatos de saída
  • 1. Código para referência

Dúvidas Frequentes

Todos os cursos possuem certificado de conclusão. Ao completar todas as aulas um certificado é gerado no seu nome. Certificado válido em todo o Brasil com base na lei do Curso Livre.
Não, o acesso é ilimitado e você pode assistir 24h/7. O período do acesso é de acordo com o seu plano. Se você pagou o anual o acesso é garantido durante 1 ano, após este período é necessário renovar o plano para continuar com o acesso e atualizações.
Estude no conforto da sua casa! Nosso formato permite que o aluno participe do curso online e ao vivo através da plataforma de treinamentos. A plataforma permite conversação por chat, compartilhamento de tela em tempo real. É possível acompanhar o curso de qualquer computador (Windows, Mac, Linux) e também tablets e smartphones com uma banda mínima de 2Mbps.
Se um dia você vir um ninja na sua frente, no mínimo demonstrará respeito e admiração pelas suas habilidades.
Somos focados em turmas Online, porem duas vezes por ano abrimos turmas especiais e presenciais em São Paulo Capital e Campinas. Siga-nos nas redes sociais para não perder nenhuma oportunidade.
Muitos QA possuem bloqueio quando falamos de programação. Vamos ensinar os fundamentos da programação para que o aluno fique familiarizado com códigos, e consiga sim aprender a tão sonhada automação de testes.
Sim. Chamamos de REPLAY, onde todo curso é gravado e disponibilizado para ser assistido online conforme o plano contratado.
Voltar ao topo