• O que é uma API?
  • Quais os tipos de erros que uma API pode retornar?
  • Como testar uma API?
  • Quais validações devo realizar em uma API?


O que é uma API?

A sigla API refere-se ao termo em inglês "Application Programming Interface" que significa em tradução para o português "Interface de Programação de Aplicativos". Ela é desenvolvida para validar e retornar informações.

Entende-se como em um "livro", ele possui vários capítulos, o mesmo acontece, uma API possui várias "chamadas" podemos comparar a um "check list" são feitas validações como o nome de busca, filtros usados, tipo de arquivo entre outros. Após validado os dados a API retorna mensagens de status acompanhadas com seus códigos (imagem em anexo), como sucesso na operação, erros, problemas sistêmicos etc. 


Um Guia Completo sobre HTTP Status Code


Como testar uma API?

As APIs tem diversas formas de serem testadas, neste Share abordaremos:





Exemplo de erro: 







Algumas APIs não apresentam a visualização, para resolver volte ao "console" no final da aba "Headers", no campo "Request Payload" clique em "view parsed",copie e cole o código no Swagger em "Parameters" e apertar o botão "Try it out!" para retornar as informações detalhadas.


(Swagger)




Para um teste mais detalhado podemos usar vários programas, abordarei sobre o Postman (é um API Cliente que facilita aos desenvolvedores criar, compartilhar, testar e documentar APIs).




Algumas APIs pode ser necessário passar o authorization token no Postman.

Após configurado o Postman apresenta de forma detalhada a API.


Conteúdo voltado a testes de sistema e qualidade.



Está com alguma dúvida?

Consulte todos nossos guias na busca de nossa página principal clicando aqui.