Sobes.tech
Junior — Middle

Омӯзиши тестҳои автоматӣ барои API бо истифода аз Postman сохтед?

sobes.tech AI

Ҷавоб аз AI

Бале, дар Postman метавонед тестҳои автоматӣ барои API-ҳо бо истифода аз забони скриптнависии дарунсохти JavaScript эҷод кунед. Одатан, тестҳо дар таби "Tests" ҳар дархост навишта мешаванд, ки дар он шумо метавонед статуси ҷавоб, мундариҷаи бадан, сарлавҳаҳо ва дигар параметрҳоро санҷед.

Масалан, намунаи тести содда дар Postman:

pm.test("Статуси ҷавоб 200", function () {
    pm.response.to.have.status(200);
});
pm.test("Ҷавоб дорои номи корбар аст", function () {
    var jsonData = pm.response.json();
    pm.expect(jsonData.name).to.eql("Ivan");
});

Ҳамчунин, шумо метавонед коллеҷҳои дархостҳо бо тестҳо эҷод кунед ва онҳоро автоматӣ тавассути Collection Runner ё бо истифода аз Newman, асболи фармонӣ барои иҷрои коллеҷҳо, иҷро кунед.