Sobes.tech
Junior — Middle

Դուք ստեղծեցիք ավտոմատ թեստեր API-ի համար Postman-ով?

sobes.tech AI

Պատասխան AI-ից

Այո, Postman-ում դուք կարող եք ստեղծել ավտոմատ թեստեր API-ների համար՝ օգտագործելով ներքին JavaScript սցենարային լեզուն։ Սովորաբար, թեստերը գրվում են յուրաքանչյուր հարցման "Tests" թերթիկում, որտեղ դուք կարող եք ստուգել պատասխանին, մարմնի բովանդակությունը, գլխագրերը և այլ պարամետրեր:

Պարզ թեստի օրինակ՝

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-ի միջոցով կամ ինտեգրել դրանք CI/CD համակարգերի հետ՝ օգտագործելով Newman-ը՝ Postman հավաքածուներ գործարկելու հրամանի գիծը։