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ı.