Sobes.tech
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.