ic-postman-logo@2x

Três recursos do Postman para aumentar sua produtividade

Postman é uma aplicação que permite enviar e receber dados via requisições HTTP, possui também diversos outros recursos para auxiliar desenvolvedores a testarem suas APIs.
Apesar de ser famosa, muitas de suas funcionalidades não são conhecidas. Aqui apresento três funcionalidades que vem auxiliando a mim e meu time no desenvolvimento de APIs.

Gestão de Ambientes

Postman oferece um recurso de gestão de variáveis chamado Manage environments no qual é possível criar, importar e exportar variáveis de ambiente, bem como suas variáveis globais (como por exemplo uma URL ou um token de sessão). Por meio deste recurso o desenvolvedor poderá testar sua API sem a necessidade de alterar arquivos de configuração.

Automação de Testes

Outro importante recurso é a automação de testes, por meio da ferramenta Collection Runner, escolhe-se a coleção, o ambiente, quantas vezes e em qual sequência deseja executar os testes. E mais, por meio da aba ‘tests’ na interface principal do Postman pode-se definir novos testes ou utilizar snippets para maior praticidade. Podemos por exemplo testar uma função de login, passando como parâmetros usuário e senha e atestando que ao enviar o usuário e senha corretos o retorno é um token.

testes

Newman

A equipe do Postman também conta com o Newman, uma versão minificada para console, que oferece fácil integração com ferramentas de integração contínua, automação e pode ser inserido dentro de containers como o Docker.

newman
Newman-Terminal. Fonte: https://github.com/postmanlabs/newman

Para conhecer mais sobre o postman, acesse o site: https://www.getpostman.com/

Thaís Ribeiro

Profissional de marketing com mais de 6 anos de experiência em produção de conteúdo para a internet. Especialista em gestão de mídias digitais, fortalecimento de marca e eventos.

Deixe uma resposta

O seu endereço de email não será publicado Campos obrigatórios são marcados *

Você pode usar estas tags e atributos de HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>