Postman: Testes de APIs como se eu tivesse 10 anos [part III — Configurando o Postman]
Organização é o que você faz antes de alguma coisa, dessa forma, quando você for realizar alguma coisa, não estará tudo bagunçado. A. A. Milne
Dando continuidade à série do Postman, hoje conheceremos um pouco mais a ferramenta.
Para você que perdeu os posts anteriores, criamos uma analogia para APIs no primeiro post e explicamos porque testes de APIs são mais importantes que requisições de APIs no segundo.
O Postman é um ambiente completo para manipulação de APIs. Geralmente usamos ele para testes, mas ele nos permite fazer muito mais coisas, como criação de Mocks, monitoramento, documentação, dentre outros.
O objetivo desse post é mostrar algumas configurações do Postman, então vamos lá:
Configurando o Postman
Compartilhando Collections e Environments
Após instalar o Postman você poderá criar ou se logar como usuário. Esse cadastro é importante caso você queira compartilhar Coleções e Ambientes de execução com um time.
Quanto a definição de Coleções e Ambientes de execução, deixarei para o próximo post, onde de fato utilizaremos o Postman para executar testes em uma API.
Temas Postman
Outro detalhe que algumas pessoas não sabem é que é possível trocar o tema do Postman. Para tanto, clique em File > Settings > Theme.
Dado o contraste de cores, prefiro a segunda opção, você pode escolher a opção que mais te agrada.
Console Debug
Outra coisa que algumas pessoas não sabem é que é possível criar scripts em JavaScript no Postman, falaremos mais sobre eles no próximo post.
Há um ícone na lateral esquerda que permite o acompanhamento de logs e execuções
Pane View
Outro detalhe que algumas pessoas não sabem é que na lateral direita há um ícone que configura a disposição de Pane View, se será única ou dupla.
A opção default é a Single Pane View, nessa opção as opções de requisição e resposta de requisição aparecerão uma abaixo da outra.
A segunda opção é a Two Pane View, nessa opção as opções de requisição e resposta de requisição aparecerão uma ao lado da outra.
Particularmente, prefiro a opção Two Pane View. Dependendo do tamanho da dados na requisição ou na resposta da requisição essa opção se torna mais agradável para realização de scroll.
O que aprendemos?
- Configurações iniciais do Postman.
No próximo post iniciaremos os testes de API com o Postman, falaremos mais sobre ambientes de teste, variáveis, pré-requisições, dentre outras coisas.
Nos vemos lá.