Ferramentas para teste de API REST | Série Top 5 | PostMan | SW9
Olá a todos. Sejam bem vindos ao Canal e Blog SW9 (http://blog.sw9.com.br)
Dando continuidade a série sobre [Ferramentas para teste de API REST], vocês vão conhecer a segunda ferramenta para teste de API REST chamada PostMan.
Se você ainda não viu o primeiro Post-Vídeo da série intitulada [Ferramentas para teste de API REST | Série Top 5 | Introdução | SW9], eu recomendo que faça isso, pois neste Post-Vídeo de introdução eu apresento o objetivo desta série, a importância dos testes em APIs, abordagens de teste e a dinâmica da série.
[O que veremos neste Laboratório?]
Neste Laboratório iremos conhecer a ferramenta chamada PotstMan e uma API Pública da categoria [List] chamada Wunderlist que será usada como alvo de nossos testes de descoberta.
[Mais Sobre a Ferramenta PostMan]
Esta ferramenta de teste pode ser instalada como extensão do Chrome e também existe instalador para Windows, Linux e Mac.
O Postman, além de permitir a execução de testes básicos, ele também permite criar cenários de testes para automatização e possui toda uma engine para criação de APIs.
Mas neste vídeo abordaremos apenas o recurso básico de testes focado na abordagem de descoberta.
Para aprendermos um pouco mais sobre o Postman, utilizaremos a API Wunderlist como alvo dos testes.
[Mais Sobre a API Pública chamada Wunderlist]
Esta Api é do tipo pública e foi criada para permitir gerenciamento de listas, tarefas (no modelo TODO) e uma série de outros recursos.
Mas neste laboratório veremos apenas os recursos de lista e tarefas, testando cada operação disponível para estes dois recursos.
A API exige processo de autorização para que seja possível utilizá-la. Este processo de autorização faz uso do protocolo aberto OAuth2.
Este processo exige uma primeira chamada para autorização, pela qual você vai receber um token de acesso. Na sequência, usaremos este token para todas as requisições que faremos na API.
Felizmente, a ferramenta PostMan possui um processo de configuração simples e rápido para trabalharmos com OAuth2.
Veremos passo a passo como solicitar a autorização para a API Wunderlist e na sequência gerar o token de acesso para testarmos os recursos de lista e tarefas.
Não se preocupe, você verá o passo a passo em nosso vídeo, e poderá tirar as suas conclusões.
[Quais operações iremos testar?]
Listas
– Listar Listas Existentes
– Criar Uma Lista
– Obter uma lista por ID
– Alterar os dados de uma lista
– Remover Lista (vou apenas mencionar este recurso)
Tarefas
– Pesquisar tarefas de uma lista
– Criar tarefas
– Buscar tarefa por ID
– Alterar dados de uma tarefa
– Buscar tarefas concluídas
– Remover uma tarefa
Bom pessoal, agora chegou o momento de assistirem o vídeo e aprender um pouco mais sobre a ferramenta PostMan e a API Wunderlist.
Vou disponibilizar em minha área de downloads uma listagem com dezenas de APIS Públicas. Como faço para localizar esta listagem na área de Downloads? É bem simples. Após conseguir o acesso a área de downloads (instruções no final do Post), procurar pela pasta “/APIS PUBLICAS” e localizar o arquivo [Lista de APIs Publicas.txt].
[Conclusão]
No laboratório de hoje [Ferramentas para Teste de API REST] apresentei a ferramenta PostMan e utilizei a API Pública Wunderlist como alvo de nossos testes (processo de descoberta).
Bom, por hoje é só. Aproveitem o vídeo e bons estudos. Fiquem antenados, que em breve teremos mais novidades.
Bom divertimento
Para baixar a lista de APIs públicas, basta clicar no link [Quero Ter Acesso a Área de Downloads], informar o seu melhor e-mail e automaticamente você terá acesso ilimitado na minha área de downloads. Dentro da minha área de downloads, procurar pela pasta “/APIS PUBLICAS” onde vai encontrar um arquivo no formato .txt
Espero que gostem deste vídeo. Aproveito para pedir a participação de vocês no canal e blog, curtindo, compartilhando, dando sua opinião e se inscrevendo no canal e blog para receber as novidades em primeira mão.
Fiquem com Deus e até o próximo vídeo.
[Links úteis]
Curso Relacionado: [Aprenda HTML 5 e CSS 3 e Comece a Criar Seus Próprios Sites]
Área de Downloads: http://blog.sw9.com.br/acesso-area-de-downloads/
API Wunderlist: https://developer.wunderlist.com/documentation
PostMan: https://www.getpostman.com/
PostMan Extensão Chrome: https://chrome.google.com/webstore/detail/postman/fhbjgbiflinjbdggehcddcbncdddomop
Meu Blog: http://blog.sw9.com.br
Meu GitHub: https://sw9brl.github.io/MyGitHubPage
Canal youtube: https://youtube.com/+sw9brl
Link do vídeo: https://youtu.be/ykg__ZBMGJ4
Parceria: https://www.tubebuddy.com/pricing?a=sw9brl
✔ Clique em gostei ✔ Compartilhe ✔ Inscreva-se
Que tal me pagar um café :-)
Uma pequena quantidade de café foi consumida durante a produção de um post + vídeo. Se puder, contribua adicionando mais combustível para que eu tenha condições de seguir em frente.
Brincadeiras à parte, o valor selecionado é multiplicado por 2 (x2) que representa a multiplicação de minha dedicação a cada contribuição que recebo.
Deixe um comentário