Potencializando as habilidades do Testador

Desenvolvendo e Testando uma aplicação Web para compartilhamento de fotos similar ao Instagram.

Formação DevTester

Baseado em 0 avaliações
  • 49 Alunos matriculados
  • 16 Horas de duração
  • 15 Aulas
  • 5 Módulos
  • 1 Avaliação
  • Certificado de conclusão
A inscrição para este curso terminou em 03/11/2018 às 09:00:00
Entrar na lista Seja avisado quando houver novas turmas!
Founder da Ninja House
Fernando Papito

Fazendo esse curso você vai...
Participar de um treinamento totalmente focado na mudança do modelo mental do testador. Com objetivo de potencializar as habilidades do QA não somente no mindset ágil, mas também no processo de desenvolvimento de software. Aqui você vai dominar as maiores e principais tecnologias do mercado e se tornar um(a) Testador(a) diferenciado.

Agenda
3 Semanas de 5 à 28 de Novembro (segundas e quartas) a partir das 19:30h.

Principais tecnologias que serão abordadas

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

  • 1. Console Emulator para Windows (Obrigatório)
  • 2. Visual Studio Code
  • 3. Instalando o Nodejs
  • 4. Instalação do Meteor
  • 5. Instalando o Robomongo no Linux
  • 6. Instalando o Robomongo no Windows ou macOS
Começando do ZERO
- Instalando o Nodejs
- Primeiros passos com Javascript
- Criando uma WebApp com Meteor
- Começando nosso sistema o InstaClone
- Especificação das funcionalidades com BDD

Listando Fotos e Posts com Mocks
- Obtendo dados mockados com JSON

Melhorando a interface com CSS3
- Conhecendo o Semantic UI uma alternativa ao Bootstrap
- Atmosphere

Exibindo postagens do Banco de dados
- Conectando-se ao MongoDB
- Programação Reativa
  • 1. Live - Primeira Aula
  • 2. Live - Segunda aula
Upload de fotos
- Implementando upload de fotos no Backend
- Integração com frontend via Publish e Subscribe

Trabalhando com Eventos
- Postando fotos e hashtags no InstaClone
- Obtendo dados do HTML
- Inserindo os posts e hashtags no MongoDB
- Implementando Testes Automatizados em funcionalidades reais

Excluindo uma postagem
- Deletando no MongoDB
- Mais um pouco de eventos

Implementando o sistema de autenticação
- Autenticando usuário (Login)
- Cadastrando novos usuários

Implementando Curtidas de fotos
- Atualizando no MongoDB
- Eventos everywhere \o/

Adicionando novas funcionalidades
- Página para atualização cadastral

Focando na automação dos testes
- Definição de uma arquitetura de testes robusta com RSpec e Ruby
- Usando o Capybara para testes de aceitação
- Automação progressiva por features
- Automação regressiva para obter agilidade na entrega
  • 1. Live - Terceira Aula
  • 2. Live - Quarta Aula
Desafios para ambiente de Testes
- Manipulação de massa de testes
- Massa de dados dinãmica X Orquestração de dados

Deploy do InstaClone
- Conhecendo o Heroku
- Deploy em ambiente Sandbox

Jenkins for Testers
- Automatizando tarefas de execução de testes automatizados em Headless com Jenkins Server e Docker.

Reports e Métricas
- Relatórios de Testes com Métricas de Tendências de Bugs
- Exibindo resultados com Screenshots
  • 1. Live - Quinta Aula
  • 2. Live - Sexta Aula
  • 1. Live Sétima Aula
  • 2. Live Oitava Aula
  • 3. Live Nova Aula
  • Prova final para a emissão do certificado

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