Curso de Testes de API Rest
Aprenda a trabalhar com essa interface de programação de aplicações.
- Professor: Julio de Lima
- Nível do curso: Básico
API REST é uma interface de programação de aplicações que está em conformidade com as restrições do estilo de arquitetura REST, permitindo a interação com serviços web RESTful. REST utilizado nestas nomenclatura é a sigla em inglês para “Representational State Transfer”, que em português significa tansferência de estado representacional. Essa arquitetura foi criada pelo cientista da computação Roy Fielding.
Já API, de uma forma geral, pode ser definida como um conjunto de definições e protocolos utilizado no desenvolvimento e também na integração de aplicações. Em determinadas situações, as APIs podem ser descritas como um contrato entre um provedor e um usuário de informações, estabelecendo o conteúdo exigido pelo consumidor (a chamada) e o conteúdo exigido pelo produtor (a resposta).
Aprenda mais sobre Testes de API Rest neste curso online e gratuito. Não deixe de conferir também o curso de API Node.js com Typescript.
Sobre o curso
Neste curso online os alunos poderão ter acesso a um conteúdo um pouco mais avançado dentro da programação, que são os testes de API Rest. Ao longo do curso os alunos poderão ter acesso a informações sobre a introdução das APIs, entender melhor o que são requests e responses, entender como funciona o processo de instalação de uma API Rest de exemplo, dentre outros.
Estrutura do curso
Curso Gratuito de Introdução aos Testes de API Rest (Aula 1)
Introdução a APIs Rest (Aula 2)
O que está por detrás da API Rest (Aula 3)
O que são requests e responses (Aula 4)
Instalando uma API Rest de Exemplo para Testes (Aula 5)
Como usar Headers, Swagger e Verbos em APIs Rest (Aula 6)
Autenticação e Autorização em APIs Rest (Aula 7)
Header, Query, Path e Body: Como usar parâmetros em APIs Rest? (Aula 8)
Como usar o Insomnia para Testar APIs Rest (Aula 9)
Como usar o Postman para Testar APIs Rest (Aula 10)
Como automatizar testes de API Rest com RestAssured (Aula 11)
Como fazer estratégias de Testes de API Rest (Aula 12)
Como medir a Cobertura de Testes de API Rest? (Aula 13)
Como fazer Testes Funcionais em API Rest? (Aula 14)
Como fazer testes de performance em API Rest? (Aula 15)
Como fazer testes de compatibilidade em API Rest? (Aula 16)
Como criar Mock para testes de API Rest? (Aula17)
Como validar a estrutura do corpo da requisição com JsonSchema (Aula 18)
Como ler logs de APIs Rest? (Aula 19)
Dicas para Entrevistas (Aula 20)
Aulas:
-
Curso Gratuito de Introdução aos Testes de API Rest (Aula 1)Introdução a APIs Rest (Aula 2)O que está por detrás da API Rest (Aula 3)O que são requests e responses (Aula 4)Instalando uma API Rest de Exemplo para Testes (Aula 5)Como usar Headers, Swagger e Verbos em APIs Rest (Aula 6)Autenticação e Autorização em APIs Rest (Aula 7)Header, Query, Path e Body: Como usar parâmetros em APIs Rest? (Aula 8)Como usar o Insomnia para Testar APIs Rest (Aula 9)Como usar o Postman para Testar APIs Rest (Aula 10)Como automatizar testes de API Rest com RestAssured (Aula 11)Como fazer estratégias de Testes de API Rest (Aula 12)Como medir a Cobertura de Testes de API Rest? (Aula 13)Como fazer Testes Funcionais em API Rest? (Aula 14)Como fazer testes de performance em API Rest? (Aula 15)Como fazer testes de compatibilidade em API Rest? (Aula 16)Como criar Mock para testes de API Rest? (Aula17)Como validar a estrutura do corpo da requisição com JsonSchema (Aula 18)Como ler logs de APIs Rest? (Aula 19)Dicas para Entrevistas (Aula 20)