Automação do ZERO com Robot Framework

Aprenda Automação de Testes com um conteúdo totalmente alinhado com técnicas e padrões de mercado que vão te ajudar a acelerar na direção certa.

Automação do ZERO com Robot Framework

Baseado em 11 avaliações
  • 398 Alunos matriculados
  • 60 Horas de duração
  • 67 Aulas
  • 7 Módulos
  • 1 Avaliação
  • 1 ano de suporte
  • Certificado de conclusão
Parcele em 12x R$ 35,15 (ou R$ 349,99 à vista)
Comprar Agora Dê um passo adiante em sua carreira!
"Otimo Curso, A QAcademy está cada vez se inovando e aprimorando a forma de ensina. Ao final podemos dizer que estamos prontos para assumir o start de um projeto de testes com Robot Framework"
Jeremias
mais avaliações

Uma jornada para o testador do futuro. Neste curso online (no estilo bootcamp), você vai conhecer as técnicas e as práticas mais utilizadas no mercado. E implementar testes desde a fase de organização com mapa mental, do básico da Automação de Testes até o DevOps, vai automatizar testes para aplicações Web em um projeto real com aulas práticas e direto ao ponto. Tudo isso em Robot Framework uma ferramenta que está bombando na Europa e no Brasil.

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

Testadores que desejam aprender automação de testes.

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.


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. Seja Bem-vindo(a) ao Automação do ZERO Robot
  • 2. Comunidade (Grupo Secreto)
  • 3. Uma visão sobre Automação de Testes
  • 1. Checklist de Instalações básicas no Windows
  • 2. Checklist de Instalações Básicas no Ubuntu
Na computação, tudo é exato, e portanto lógico. Para dar seus primeiros passos na automação de testes, é fundamental que o testador entenda a lógica por trás da programação. Neste módulo, você aprenderá do zero como instalar e configurar o Robot e como usar como se comunicar com o computador através da sua sintaxe orientada a palvras chaves.
  • 1. Meu primeiro Teste Automatizado
  • 2. Novos cenários básicos
  • 3. Controles de Fluxos
  • 4. Exemplos de variáveis
  • 5. Conhecendo as Listas
  • 6. Laços de Repetição
  • 7. Super Variáveis (Dicionários)
Cursos básicos te oferecem uma URL simples para que você possa acessar e automatizar preenchimento de campos e click em botões, ou seja, é praticamente um Hello World. E quando vai pro mundo real, você percebe o que sistema da sua empresa possui um ambiente que vai muito, além disso. Nesse módulo você vai conhecer o projeto BodyTest (Sistema de gestão de academias) e fazer o Deploy do seu ambiente de testes na nuvem da Heroku.
  • 1. Sobre o Ambiente de Testes
  • 2. Conhecendo a Heroku
  • 3. Heroku CLI
  • 4. Deploy da API + Banco de Dados
  • 5. Publicando a WebApp
Na programação, temos software que são construídos para rodar por trás das telas. É o que chamamos de back-end, o lado do servidor. Também é fundamental que o site ou aplicação que está sendo desenvolvido possa interagir com o usuário, garantindo uma boa experiência. É o que chamamos de front-end.

Nesse módulo você vai iniciar na automação no front-end, ou seja, a interface com o usuário do sistema. Para isso, utilizamos umas das melhores ferramentas do mercado: Robot Framework. Para otimizar o tempo e criar testes robustos, também vamos aprender a usar o framework Playwright integrado ao Robot através da biblioteca Browser, criando testes de aceitação que simulam o comportamento do usuário final.
  • 1. Mapa mental & Quebra de Paradigmas #LIVE
  • 2. Instalando a Lib Browser
  • 3. Start na Automação com Login do Admin
  • 4. Validando Toaster
  • 5. Combinando estratégias de busca de elementos
  • 6. Cobertura de Testes
  • 7. App Actions Parte 1
  • 8. App Actions Parte 2
  • 9. Setup de Sessão do Navegador
  • 10. Insights - Ganchos, Local Storage e Thinking Time
Nesse módulo, vamos dar continuidade ao projeto de automação, publicando novas versões do sistema. E é agora que as coisas começam a ficar intensas, porque com funcionalidades mais complexas, surgem novos desafios, como refatoração do padrão de projeto "App Actions", estratégias para manipular massas de testes, necessidade de abrir conexão com o banco de dados do sistema para manipular dados. Realizar testes de integração consumindo a API do sistema e muito mais...
  • 1. Bodytest versão 1.2
  • 2. Automação é benefício ao executar regressão
  • 3. Tópicos de testes do Login
  • 4. Cadastro de novo aluno
  • 5. App Actions Parte 3
  • 6. Ganchos de Suíte
  • 7. App Actions & Components
  • 8. QA McFly - Voltando no Tempo
  • 9. Construindo minha Lib Python
  • 10. Massa de testes com super variáveis
  • 11. Cenários Independentes
  • 12. Melhorando o código Python
  • 13. Validando campos obrigatórios com listas
  • 14. Campos numéricos com Templates do Robot
  • 15. E quando o campo é do tipo email?
  • 16. Padronizando nomenclatura dos cenários
  • 17. Mais testes menos código
  • 18. Organização das suítes & variável EXECDIR
  • 19. Manipulando Tabelas com XPATH
  • 20. Corrigindo a Tag tbody
  • 21. Removendo através da Busca
  • 22. Automatizando a Busca
  • 23. Busca com Massa de Testes JSON - Parte 1
  • 24. Busca com Massa de Testes JSON - Parte 2
  • 25. Atualizando com massa em JSON
  • 26. Agrupando App Actions por tipos de elementos
  • 27. DESAFIO do NINJA - Gestão de planos
  • 28. Versão Final & Testes de Regressão
  • 29. Manipulando caixa de opções
  • 30. Trabalhando com datas no Robot
  • 31. Controlando Entrada e Saída com JSON
  • 32. Colhendo o que Plantamos
O teste automatizado não rodar exclusivamente na máquina do testador. Por isso é fundamental entender a relação entre Development (desenvolvimento) e Operations (operação). Isso é DevOps. Por meio dessa nova habilidade, é possível garantir a manutenção dos projetos de software, gerenciando as novas versões de aplicativos ou sites, criando features em ciclos de entrega menores e proporcionando maior segurança para o ciclo de desenvolvimento do produto.

E o QA pode construir com tudo isso adicionando testes de regressão contínuos no pipeline de CI ou CD. Nesse módulo vamos criar uma conta no Azure DevOps, controlar a versão do código de testes que foi produzido durante o curso usando Git dentro do Azure, e por fim construir um build de teste automatizado com direito e relatórios de execução no testplan.
  • 1. Iniciando com Git
  • 2. Hospedando no Gitlab
  • 3. Estágio de testes no Pipeline do Gitlab
  • 4. Executando testes em Headless
  • 5. Headless com variáveis da CLI
  • 6. MultiBrowser com variáveis na CLI
  • 7. Publicando Reports do Robot
  • 8. Encerrando com Pipeline do Azure DevOps
  • Prova Final

Dúvidas Frequentes

Sim! Você pode fazer matricula em alguns dos cursos grátis, ou acessar o canal da QA Ninja Academy no Youtube e acompanhar nossos tutoriais, minicursos e conteúdos exclusivos sobre Automação de Testes.
Nenhum curso no mundo vai te ensinar tudo, desculpa pela sinceridade! O que acontece é que aqui na QA Ninja Academy acreditamos que o compartilhamento de experiências é fundamental para um bom aprendizado e nossos treinamentos focam muito nesse conceito. E aqui você sempre encontrará muito mais do que um simples curso, seguindo nossas dicas, com dedicação e MUITA prática você vai longe. Veja os depoimentos de nossos alunos.
Sim! As aulas são direto ao ponto e feitas para quem quer realmente aprender do zero. Disponibilizamos 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.
Sim, após a conclusão de todas as aulas você receberá imediatamente um certificado muito bonito de conclusão do treinamento.
O prazo de acesso é por 2 anos e para um melhor aproveitamento, sugerimos que você acompanhe conforme a agenda. Mas não se preocupe, o prazo será renovado por mais 2 anos caso você precise de mais tempo para estudar.

Vamos reconstruir esse pensamento aqui!

Dois anos é um tempo mais que suficiente para você estudar, revisar, colocar em prática e validar o método.

Estudando diariamente e seguindo o cronograma, você finaliza qualquer curso online em mais ou menos 3 meses (no máximo), portanto dois anos é mais que o suficiente para concluir tudo. Por outro lado, entendemos que imprevistos podem ocorrer, portanto, caso você precise o prazo será renovado por mais 2 anos.

Agora pensa comigo, você vai mesmo esperar mais de dois anos pra obter melhores oportunidades no mercado?

Então não tem com o que se preocupar com o acesso vitalício. Tem que se preocupar em aplicar todos os ensinamentos que os cursos apresentam e dar o seu melhor para obter o resultado em menos tempo.

Invista em você!

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.
Voltar ao topo