Sobes.tech
Junior — Middle

Postman kullanarak API için otomatik testler oluşturdunuz mu?

sobes.tech yapay zeka

AI'dan gelen yanıt

Evet, Postman'da yerleşik JavaScript betik dili kullanarak API'ler için otomatik testler oluşturabilirsiniz. Genellikle testler, her isteğin "Tests" sekmesine yazılır ve burada yanıt durumu, gövde içeriği, başlıklar ve diğer parametreler kontrol edilir.

Postman'da basit bir test örneği:

pm.test("Yanıt durumu 200", function () {
    pm.response.to.have.status(200);
});
pm.test("Yanıt kullanıcı adını içeriyor", function () {
    var jsonData = pm.response.json();
    pm.expect(jsonData.name).to.eql("Ivan");
});

Ayrıca, testlerle koleksiyonlar oluşturabilir ve bunları Collection Runner aracılığıyla otomatik olarak çalıştırabilir veya Newman kullanarak CI/CD sistemlerine entegre edebilirsiniz — Postman koleksiyonlarını çalıştırmak için komut satırı aracı.