Junior — Middle
Vytvorili ste automatické testy pre API pomocou Postman?
sobes.tech AI
Odpoveď od AI
Áno, v Postmane môžete vytvárať automatické testy pre API pomocou vstavaného skriptovacieho jazyka v JavaScripte. Zvyčajne sa testy píšu na karte "Tests" každého požiadavku, kde môžete kontrolovať stav odpovede, obsah tela, hlavičky a ďalšie parametre.
Príklad jednoduchého testu v Postmane:
pm.test("Stav odpovede 200", function () {
pm.response.to.have.status(200);
});
pm.test("Odpoveď obsahuje používateľské meno", function () {
var jsonData = pm.response.json();
pm.expect(jsonData.name).to.eql("Ivan");
});
Tiež môžete vytvárať kolekcie požiadaviek s testami a spúšťať ich automaticky cez Collection Runner alebo ich integrovať s CI/CD systémami pomocou Newman, nástroja príkazového riadku na spúšťanie kolekcií Postman.