Capybara: Automatize testes para aplicações Web com Ruby

Baseado em 9 avaliações
  • 3096 Alunos matriculados
  • 12 Horas de duração
  • 29 Aulas
  • 5 Módulos
  • 6 meses de suporte
  • Certificado de conclusão
Parcele em 12x R$ 4,02 (ou R$ 39,99 à vista)
Comprar Agora Dê um passo adiante em sua carreira!
"Ótimo curso, aprendi muito!"
Jose Wilton De Souza Soares
mais avaliações

Cansado executar testes manuais por repetidas vezes para garantir que seus aplicativos funcionem conforme o esperado? O Capybara é uma ferramenta (framework) escrita em Ruby que facilita a simulação de como um usuário interage com seu aplicativo.

Saiba como Interagir com elementos da web com o Capybara, um framework robusto e completo que ajuda você a testar aplicativos da web, simulando como um usuário real interage com a aplicação Web. Ele vem com Selenium embutido no core facilitando o uso através de uma sintaxe simples e objetiva.

O que você aprenderá

  • Subir um navegador automaticamente
  • Automatizar testes de aceitação
  • Conhecer as vantagens do Capybara
  • Criar scripts de testes com Ruby

Pré-requisitos

  • Um computador rodando Windows, Linux ou MacOS;
  • Noções de Ruby;
  • Testes Manuais;
  • Vontade de aprender
Vitalício Sem tempo para fazer o curso agora? Não tem problema.
Você poderá participar desse curso até Vitalício após a matrícula.

Analistas de Testes de Software

Papito Fernando
"Minha missão é preparar testadores para evolução digital. Trabalho com TI a mais de 15 anos e sou apaixonado pela arte de automatizar coisas."


Apaixonado por automação, com grande vivência de mercado, possui mais de 15 anos com Qualidade e Desenvolvimento de Software nas áreas financeiras, bancária, marketing, e-commerce e de BI. É especialista em automação de testes, devops, performance e segurança. Fundou a QA Ninja e QAX.


Sim, após a conclusão de todas as aulas você receberá imediatamente um certificado muito bonito de conclusão do treinamento.

Conteúdo Programático

  • 1. Visual Studio Code
  • 2. Console Emulator
  • 1. Hello Capybara
  • 2. Preenchendo um formulário
  • 3. Validando notificações
  • 4. Um pouco mais sobre notificações
  • 5. Select (ComboBox)
  • 6. Checkbox
  • 7. Botões de Radio
  • 1. Upload de arquivos
  • 2. Timeouts (Adeus Sleeps)
  • 3. Mouse Hover
  • 4. CSS Selector com Regex
  • 5. Drag and Drop
  • 6. Select2 Single
  • 7. Select2 Multiple
  • 8. Simulando Teclado
  • 9. Alertas Javascript
  • 10. Bônus Pack: Campos randômicos
  • 11. Escopos
  • 12. IDs Dinâmicos
  • 13. iFrames Bons e Ruins
  • 14. Verificando dados em tabelas
  • 15. Headless
  • 1. Definindo URL padrão
  • 2. Dimensão da janela do navegador
  • 3. Obtendo Screenshots
  • 4. Screenshot quando o cenário falha
  • 1. Parabéns, se tornou Ninja em Capybara

Dúvidas Frequentes

Para qualquer curso da QA Ninja, você precisa entender de testes manuais, saber escrever e executar casos de testes e saber pelo menos o básico de sistemas operacionais. 🙂
Então você está no lugar certo. As aulas são práticas e direto ao ponto, possuem exercícios com resolução, muitas dicas e insights valiosos, então será realmente fácil acompanhar todo o conteúdo e absorver o que está sendo ensinado mesmo que você comece do zero.
Muitos QAs 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, após a conclusão de todas as aulas você receberá imediatamente um certificado muito bonito de conclusão do treinamento.
Seu acesso expira após 2 anos, a partir da data de matrícula. Se você comprou pela Hotmart, terá acesso vitalício no Clube Hotmart.
O cancelamento e ressarcimento do valor poderá ser feito no período de 7 dias corridos após a compra, caso nenhum curso tenha sido finalizado.
A Consultoria é online via vídeo-conferência e é cobrada por hora. A consultoria é indicada para você que deseja receber mais que um suporte e sim uma mentoria sobre o seu projeto. Ao contratar nossa consultoria, deve enviar para o nosso canal de atendimento um áudio explicando o seu projeto para que possamos estudar o seu caso. A contratação mínima é de 1 hora e não será possível fracionar este tempo.

Cursos Relacionados

Conheça outros cursos que oferecemos para complementar seus estudos.

Voltar ao topo