Junior — Middle
Criaram testes automáticos para API usando Postman?
sobes.tech IA
Resposta da IA
Sim, no Postman pode criar testes automáticos para APIs usando a linguagem de script incorporada em JavaScript. Normalmente, os testes são escritos na aba "Tests" de cada pedido, onde pode verificar o estado da resposta, o conteúdo do corpo, os cabeçalhos e outros parâmetros.
Exemplo de um teste simples no Postman:
pm.test("Estado da resposta 200", function () {
pm.response.to.have.status(200);
});
pm.test("A resposta contém o nome do utilizador", function () {
var jsonData = pm.response.json();
pm.expect(jsonData.name).to.eql("Ivan");
});
Também pode criar coleções de pedidos com testes e executá-las automaticamente através do Collection Runner ou integrá-las com sistemas CI/CD usando o Newman, a ferramenta de linha de comando para executar coleções do Postman.