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
"Founder da Ninja House"


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. Atualmente trabalho como Consultor de QA na ESX.

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

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 via voz e texto, compartilhamento de tela e arquivos tudo 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.
Utilizamos a plataforma Zoom Web Meeting para a transmissão online e ao vivo. É possível acompanhar em tempo real, voz, vídeo, PPT, tela do instrutor, chat online, realizar perguntas por voz e texto.
Sim. Chamamos de REPLAY, onde todo curso é gravado e disponibilizado para ser assistido online durante o prazo de 12 meses com acesso ilimitado.
Os cursos são ministrados com material próprio, desenvolvido com base nos melhores livros e cases de sucesso. Alem da ampla experiência dos nossos instrutores. Todos os materiais utilizados durante o curso (código fonte, projetos de referência) serão concedidos ao aluno sem custo adicional.
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.
Envie um email para cursos@ninjahouse.com.br informando a quantidade de alunos e curso desejado que nossa equipe comercial irá atendê-lo.
Ao concluir o curso o aluno receberá um certificado digital personalizado contendo a carga horária estimada.
O suporte é realizado em nossa plataforma EAD. O aluno poderá cadastrar suas perguntas em nosso fórum de dúvidas.

Cursos Relacionados

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

Voltar ao topo