Treinamento Descomplicando
Testes de API Rest

Torne-se a referência em Testes de API Rest para seu time em até 6 meses e esteja dentro dos menos de 20% de pessoas que dominam os testes dessa camada da aplicação!
Fonte: Linkedin

access_time

Acesso
por 5 anos

O prazo será renovado por mais 5 anos caso você precise de mais tempo para estudar

verified_user

Garantia
de 7 dias

Devolvo seu dinheiro se você não se convencer que o Descomplicando Testes de API Rest é o melhor para você

done

Certificado
de conclusão

Após concluir todos os conteúdos, você terá acesso a uma certificado de 24 horas

alarm_on

24 horas
de conteúdo

As aulas são fragmentadas, de forma que você não perca a atenção e tenha mais produtividade

school

8 módulos de conceitos
e prática

É um conteúdo completo e cheio de dicas essenciais para seu desenvolvimento, sempre voltado ao lado prático

whatshot

Mais de
60 exercícios

Você vai exercitar os conhecimentos obtidos e isso te fará absorver melhor o conteúdo

O Treinamento Descomplicando Testes de API ReST surgiu para você que deseja crescer de uma forma acelerada, dominar o conhecimento que há por detrás da arquitetura da API Rest, sua anatomia, o planejamento e as principais técnicas e abordagens de teste específicas para que você seja uma pessoa mais técnica, eficiente e preparada, conseguindo tornar-se uma referência nesse segmento em até 6 meses.

8 módulos alinhados ao mercado e melhores práticas

( * ) Clique nos módulos para conhecer mais sobre as aulas contidas em cada um deles

  1. Introdução e Boas Vindas
    Entenda tudo o que você precisa fazer para desfrutar da melhor experiência EAD dentro do Descomplicando Testes de API Rest, participe do grupo fechado a alunos no Telegram, conheça os módulos e entenda como obter todo o suporte.
  2. Testes de API Rest: Começando com o pé direito
    Irei te ensinar tudo o que você precisa saber sobre a mentalidade de quem testa APIs Rest, mas além disso, te mostrarei os desafios de atuar em times ágeis testando na camada de APIs Rest. Você também aprenderá como funcionam as interações entre Font e Backend, os desafios da comunicação e o básico de como funciona uma API Rest. Ainda nesse módulo, irei instalar todo o ambiente necessário para fazer nossa API Rest ser executada em sua máquina e juntos, entraremos de cabeça em detalhes sobre o que é cada característica das APIs Rest, te ajudando a entender o real motivo de usar cada método, parâmetro ou Status Code. Esse módulo te trará profundidade para discutir com seu time sobre a forma de comunicação entre um consumer e sua API Rest.
  3. Nivelamento Técnico
    Durante o treinamento, iremos utilizar Java como linguagem padrão. Nossa API Rest é escrita em Java e o que irei te ensinar quanto a automação de testes também é escrito em Java, por isso, esse módulo de nivelamento técnico trará você a relembrar os principais conceitos da linguagem e também o que é mais importante relacionado a orientação a objetos, como Encapsulamento, Herança, Polimorfismo, Interfaces, etc.
  4. Arquitetura de uma API Rest
    Esse módulo é a primeira parte do coração do Descomplicando. É aqui que irei te apresentar o que há por trás das requisições e respostas que você recebe quando exercita a API Rest. Você aprenderá, na prática, o que são Controllers, Services, Repositories, Entity, Roles, JWT e dezenas de boas práticas relacionadas a forma de implementação de uma API Rest. O conhecimento que você irá obter nesse módulo te ajudará a discutir com o seu time quais são boas e más práticas na implementação e isso te ajudará a obter a confiança deles e testar de maneira antecipada, além de identificar inconsistências que dificilmente seriam encontradas apenas realizando testes funcionais.
  5. Testando uma API Rest
    Essa é a segunda parte do coração do Descomplicando. Aqui você aprenderá técnicas e abordagens de teste relacionadas especificamente ao contexto de APIs Rest, esse conteúdo fará com que você entenda o que há além da simples variação de tipos de dados. Aprenderemos sobre testes de cenário ou isolados, validação de aderência a padrões, testes de contrato, cobertura de testes de API Rest, aderência a padrões arquiteturais, testes de compatibilidade, validação de monitoramento, testes baseados na regra de negócio, heurísticas de teste de API Rest, teste destrutivo, testes de performance, testes de segurança, testes de portabilidade, testes baseados em riscos e testes exploratórios versus testes guiados.
  6. Gerenciamento de inconsistências
    Nesse módulo, irei te ensinar os conceitos sobre inconsistências e suas classificações. Comportamento, Estrutura e Conteúdo como sendo fontes de inconsistências para colaborar como guia da busca por inconsistência. Entendendo Severidade e Prioridade, além de como investigar e como aplicar boas práticas. Utilizando ferramentas para gerir inconsistências.
  7. Automação de testes de API Rest
    Irei te ensinar a preparar sua máquina para que você possa utilizar o restAssured, uma biblioteca de testes automatizados em APIs Rest em Java para testar a nossa API. Você aprenderá como interagir com os métodos e recursos, como extrair dados das respostas, como logar informações contidas nelas e fazer asserções, aprenderá como usar Data-Driven e a criar Mocks utilizando o Mountebank. Vou te ensinar também como usar boas práticas de escrita de testes de API, a criar DataBindings e outros Design Patterns. Te ensinaremos a fazer validação do contrato com JSON Schema, como usar JSONPath e a como gerar relatórios de execução de testes.
  8. Planejamento de testes de APIs Rest
    Apenas executar testes, sem planejamento, não te ajuda a fazer suas atividades com eficiência! Nesse módulo irei te ensinar como planejar seus testes de API Rest, te levando a entender como pensar em Riscos, Integrações, Ambiente de testes, Abordagens de Teste, Ferramentas, Estimativas e Automação de Testes. Você terá acesso a forma com que estruturamos essas atividades, tornando assim possível realizar as atividades de teste de maneira muito mais assertiva e profissional.

Aprenda através de um Método Exclusivo

O método descomplicando fundamenta-se em três pilares: o Conhecimento, a Mentoria e a Transformação. O Conhecimento expõe o aluno a conceitos fundamentais em vídeos e exercícios. A Mentoria trás ao aluno a proximidade dos professores para esclarecimentos de dúvidas quanto a experiência prática, de mercado e ao acompanhamento diário em grupo, com dicas e insights. Por fim, os alunos são expostos a Transformação através da consciência de seu papel e reflexão quanto aos novos conhecimentos, tornando-se profissionais críticos e técnicos, capazes de trazer a esfera do conhecimento ao seu dia a dia, transformando seu ambiente. Uma experiência única de ensino EAD.




4 bônus incríveis para ajudar você a maximizar seus conhecimentos e otimizar sua atuação

  1. Otimizando Seus Testes com Postman: O primeiro bônus é uma aula completa onde você vai aprender vários truques para fazer o Postman ajudar você a executar seus testes de maneira eficiente, trazendo o que há de melhor para a sua atuação no seu dia a dia.
  2. Auto-Suficiência em SQL: Nesse bônus o Júlio irá te ensinar tudo o que você precisa saber para ser capaz de manipular bancos de dados relacionais a seu favor, para conseguir maximizar a forma de executar seus testes;
  3. Lives Sobre Dúvidas na Aplicação Prática: esse bônus é incrível, porque vamos passar por cada capítulo e sintetizar o que é mais importante, e você poderá tirar suas dúvidas ao vivo. As lives serão marcadas para 30 dias após o fechamento da turma e a segunda e ultima 60 dias. Se você por acaso, por causa do trabalho, fuso horário ou qualquer outra atividade não conseguir acompanhar as lives ao vivo, elas ficarão gravadas na plataforma;
  4. Mentoria em Grupo Exclusiva a Alunos no Telegram: Pelo período de 6 meses você poderá tirar suas dúvidas e também contar com a participação dos demais alunos que compartilham seus conhecimentos e trocam experiências. E eu acredito que você não vai ser mais o mesmo quando tiver acesso a todo esse conhecimento e estarei nesse grupo como moderador.



Assista alguns depoimentos
dos alunos e alunas do DTAR :)


Adriano Saádeh

Rodrigo Barreto

Rafa Fernandes

Rafa Costa

Priscila Rocha

Lisia Guimarães

Leonardo Padovani

Leonardo Jorente

Emerson Lopes

Débora Negrin

Abner Nunes



Como os alunos do DTAR
avaliam o treinamento treinamento?




Conheça o seu mentor


Júlio de Lima é Engenheiro QA Principal, possui 11 anos de experiência em testes envolvendo aplicações Web, Desktop, Mobile e Serviços. Atuando desde 2012 com testes em APIs Rest. Eleito como referência em testes de software pela comunidade de testes brasileira no ano de 2020 através de votação aberta. É formado em Tecnologia em Informática, especialista em Docência no Ensino Superior e é mestre em Engenharia Elétrica e Computação com foco em Inteligência Artificical pelo Mackenzie com o intuito de solucionar problemas de teste com IA e ML.

Investimento

12 x R$ 67,91 *

ou R$ 697,00 à vista **

(*) no cartão de crédito e (**) no cartão de crédito ou boleto

Contagem regressiva para o fim das inscrições!

Ainda tem dúvidas de que o Descomplicando Testes de API Rest é o melhor para você?
Nos mande um Whats, podemos tirar todas elas!