Imersão em automação para WebApps com Ruby. Do ZERO ao Ninja.

Já imaginou você ser capaz de trabalhar com automação, escrever e entender scripts de testes robustos com uma linguagem de programação amigável divertida?

Automação do ZERO Turma 1811

Baseado em 2 avaliações
  • 66 Alunos matriculados
  • 16 Horas de duração
  • 13 Aulas
  • 6 Módulos
  • Certificado de conclusão
A inscrição para este curso terminou em 10/11/2018 às 09:00:00
Entrar na lista Seja avisado quando houver novas turmas!
"Top demais, sucesso"
Jonathan Souza dos Santos
mais avaliações

Fazendo esse curso você vai...  

Ser capaz de trabalhar com automação, escrever e entender scripts de testes robustos, documentar especificações e cenários com BDD. Além disso, automatiza-los com uma linguagem de programação amigável divertida.

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.

Para testadores e desenvolvedores que querem aprender mais sobre automação de testes e entender o papel do testador no contexto ágil.

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.


Ao terminar um curso, recebo algum certificado? 

Sim, um 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

  • 1. Instalando Console Emulator (Somente Windows)
  • 2. Visual Studio Code + Extensions
  • 3. Ruby para Windows
  • 4. Ruby para Linux
  • 5. Ruby para macOS
  • 6. Aula ZERO - Obrigatória antes da Live
Você vai aprender o básico da programação Ruby e aplicar pequenos exemplos com a IDE VSCode. Alem disso, praticar TDD com Ruby.
  • 1. Live - Sábado 10 de Novembro às 9h da manhã.
  • 2. Vamos falar de Herança com Ruby
Introdução ao Capybara - Preenchendo campos, combo boxes, clicar em botões de Rádio, marcar Checkboxes, clicar em links e botões tudo isso automaticamente usando a API do Selenium WebDriver.

Vamos falar de BDD - Neste módulo vamos entendo os benefícios e ganhos de assertividade em entregas com desenvolvimento guiado por comportamento.

Padrões de projetos com Page Object - Entender o conceito de orientação e objetos para organizar o código de testes com Page Object.
  • 1. Live - Sábado 17 de Novembro às 9h da manhã.
Avançando com Cucumber - Executar especificações para verificar o comportamento especificado no sistema real. Melhores práticas de especificação com Data Tables, Hooks, Dynamic Steps e Contextos do Cucumber.

Tópicos Avançados - Entender a arquitetura do Selenium WebDriver e executar testes no Firefox, Chrome e Headless. Localizar elementos nas páginas e aplicar estratégias de buscas, quando os elementos não possuir IDs (CSS Selectors e Expressão Regular).

Reports e Métricas - Relatórios em HTML e JSON. Além disso capturar Screenshots para obter evidências.
  • 1. Live - Sábado 24 de Novembro às 9h da manhã.
Vamos instalar o Jenkins com Docker e criar um pipeline para execução de testes automatizados com Chrome Headless. Os reports de execução de testes ficarão a cargo do próprio Jenkins com métricas de execução, falhas e índice de qualidade da aplicação.
  • 1. Live - Sábado 1 de Dezembro às 9h da manhã.
  • 1. Live Automação de APIs Parte 1
  • 2. Live Automação de APIs Parte 2

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