Sobes.tech
Junior — Middle

Έχετε δημιουργήσει αυτόματα τεστ για API χρησιμοποιώντας το Postman;

sobes.tech AI

Απάντηση από AI

Ναι, στο Postman μπορείτε να δημιουργήσετε αυτόματα τεστ για API χρησιμοποιώντας τη ενσωματωμένη γλώσσα scripting σε 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 ή να τις ενσωματώσετε με συστήματα CI/CD χρησιμοποιώντας το Newman, το εργαλείο γραμμής εντολών για την εκτέλεση συλλογών Postman.