Menu Close

Performance tests

O estado da arte das aplicações

RESERVE SUA VAGA

SOBRE O CURSO

Um treinamento que vai te ensinar como testar, validar e prever a performance das aplicações utilizando as melhores técnicas e ferramentas do mercado.

PRÉ REQUISITOS: Vontade de aprender, proatividade e um ano de experiência em testes de softwares.

INTERESSADOS: Testadores que estão cansados do médio e querem sair da zona de conforto.

CONTEÚDO PROGRAMÁTICO

Módulo 1

Definição de Performance e APM, explicando os Conceitos, Métricas e Parâmetros utilizados para mensurar a performance de uma aplicação e diferentes Ferramentas que auxiliam nesse processo. Acompanhamento de uma aplicação utilizando os conceitos de APM com o NewRelic.

Módulo 2

Entendendo o contexto das Aplicações, sua arquitetura, distribuição de responsabilidades (como o que é uma API, uma aplicação monolítica, etc) Servidores, Servidores de aplicação(IIS, APACHE, NGinx) e Bancos de Dados(MongoDB, SQL, MySQL) O que são e como podem impactar as dependências externas à uma aplicação.

Módulo 3

Ferramentas para monitoria de cada uma das etapas na cadeia de delivery de uma aplicação. Vamos aprender como preparar os ambientes que vão receber a carga e executar os testes planejados utilizando JMeter e BlazeMeter.

Módulo 4

Vamos entender os Tipos de Teste(Stress, Carga, Capacidade) e como suas variações podem ser usadas de acordo com a expectativa do executor.

Módulo 5

Como definir os cenários de testes, o que olhar em cada cenário, arquitetura dos testes e Plano de execuções e diferenças entre os testes e as ferramentas JMeter e Visual Studio.

Módulo 6

Vamos entender o que são Controladores e Agentes, qual a diferença e como aplicar testes em ambiente Local ou Distribuído, como coletar e analisar os resultados de acordo com os conceitos de Performance.

Módulo 7

Vamos mergulhar nos testes de Performance! Automatizar as execuções, injeção de dados, validação de múltiplas camadas de aplicação, diferentes modelos de injeção e carga. Interpretação dos resultados de cada rotina implementada, identificação de gargalos e apontamento de melhorias de acordo com os resultados.

Módulo 8

Utilização dos resultados para previsão de comportamento, como acompanhar e otimizar o desenvolvimento de software e os resultados das aplicações. Fórum de discussões e encerramento.

PRÓXIMAS TURMAS

JULHO

Online e ao Vivo

R$ 649

  • Com desconto no 1o Lote
  • Aos sábados
  • Das 9h às 12h
  • Início 07 de Julho
  • Nos dias 7, 14, 21 e 28 de Julho
  • 16h estimadas
  • Certificado Digital
INSCRIÇÕES

AGOSTO

Online e ao Vivo

R$ 649

  • Com desconto no 1o Lote
  • Aos sábados
  • Das 9h às 12h
  • 16h estimadas
  • Certificado Digital
AGUARDEM
INSCRIÇÕES

Parcelamos em até 6x em Juros nos cartões de crédito ou à vista no Boleto. Ganhe 5% desconto fazendo sua inscrição com transferência bancária.

bandeiras-MP

SOBRE O INSTRUTOR

William Mendes

Performance Engineer at Farfetch, based in Porto, Portugal.

He came to this role after 5 years working in Critical Operations at FCamara, through the Consultant, Technical Leader and Solutions Architect positions.
With more than 7 years of experience in software development, he has become a specialist in application and infrastructure performance and management in different technologies, assisting in the decision-making process of large projects involving the evolution and migration of Software and Platforms.

In addition to a bachelor’s degree in Information Systems, he holds a degree in People Management from Antonio Meneghetti College.

PERGUNTAS FREQUENTES

Por quanto tempo terei acesso?

Para o modelo Online e ao Vivo. Todas as aulas são sempre Gravadas e ficam disponíveis por 1 ano no portal do Aluno (Ninja Play).

Terei suporte mesmo após o término do curso?

Vamos lá, mesmo após finalizar o curso terá um suporte a dúvidas. Porém a prioridade será sempre da turma em andamento.

Por que o curso presencial possui um carga horária maior?

Diferente do modo Online e ao vivo, o aluno não terá opção para assistir as aulas gravadas e/ou fazer desafios em casa. Por conta disso todos exercícios serão resolvidos nos dias definidos na agenda do curso.

Quais conhecimentos terei ao finalizar o curso?

O curso dará a você conhecimentos para automatizar testes para aplicativos android com Java.

Por que este curso não está no Udemy?

Então, esse é o nosso diferencial. Nós da Ninja House não temos interesse em ensiná-lo somente como usar uma ferramenta ou framework. Queremos ter interação com os alunos em real time e além disso, passar experiência. Seja um Ninja…

0
Alunos até agora
0
Turmas Online
0
Turmas In Company
COMPARTILHE ESTE CURSO INCRÍVEL