Automatizando testes end-2-end para WebApps com Javascript

Aprender a criar testes automatizados para aplicação Web com Node.js, Javascript e Jasmine

Protractor

Baseado em 1 avaliações
  • 48 Alunos matriculados
  • 08 Horas de duração
  • 4 Aulas
  • 2 Módulos
  • Certificado de conclusão
A inscrição para este curso terminou em 24/10/2018 às 16:00:00
Entrar na lista Seja avisado quando houver novas turmas!
"Gostei muito do curso, possibilitou uma nova perspectiva sobre protractor e automação. Acredito não ser o curso ideal para quem está começando, mas para quem já tem uma certa base existem muitas informações importantes para se absorver."
Carlos Schüler
mais avaliações

Fazendo esse curso você vai...

Ser capaz de trabalhar com automação, escrever e entender scripts de testes robustos, automatizar comportamentos em BDD com Jasmine. Testar aplicações AngularJS e não Angular.

Agenda
2 Semanas de 15 à 24 de Outubro (segundas e quartas) a partir das 19:30h.

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

Introdução ao Protractor
- Um framework open source de testes end-to-end automatizados para aplicações AngularJS (criado pelo próprio time que mantém o framework AngularJS).

Especificando com Jasmine

- Com Jasmine podemos trabalhar com desenvolvimento orientado por comportamento para testar o códigos JavaScript.

Arquitetura dos Testes
- Vamos estruturar uma arquitetura de testes automação com suporte a Multibrowser, Headless e Relatórios de execução com Screenshots.

Usando os Locators
- Vamos encontrar elementos no DOM, interagir com eles e obter informações para validações e verificações.

Ações e verificações
- Ações e verificações são fundamentais para trabalhar com scripts de testes automatizados
  • 1. Primeira Live - 15 de Outubro de 2018
  • 2. Segunda Live - 17 de Outubro de 2018
Gherkin sem Cucumber
- Vamos escrever cenários em BDD apenas com o Jasmine. Muito parecido como fazemos no RSpec \o/.

Page Objects

- Entender o conceito de orientação e objetos para organizar o código de testes com Page Object.

Reports Ricos com Allure
- Vamos gerar ricos relatórios com gráficos, tempos de execução, screenshots e métricas com índice de qualidade.

Integração Contínua
- Vamos executar todos os testes automatizados dentro de um servidor de integração contínua com Docker.
  • 1. Terceira Live - 24 de Outubro de 2018
  • 2. Quarta Live - 29 de Outubro de 2018

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