Postman - Test and Monitor

Writing Test

    Dalam membuat request, kita dapat menuliskan Test. Test mengonfirmasi bahwa API Anda berfungsi seperti yang diharapkan, bahwa integrasi antar services berfungsi dengan baik, dan bahwa setiap perubahan tidak merusak fungsi yang ada. Kita dapat menulis Test Scripts untuk API request di Postman menggunakan JavaScript. Misalnya, Kita dapat menulis Test untuk memvalidasi error handling API dengan mengirimkan request dengan data yang tidak lengkap atau parameter yang salah.

    Kita dapat menambahkan Test ke individual request maupun collection request. Postman juga menyertakan Snippets yang dapat kita gunakan kemudian modifikasi agar sesuai dengan logika pengujian yang akan kita lakukan.

    Untuk menambahkan Test ke dalam sebuah request, buka request tab dan masukkan kode di tab Tests. Pengujian akan dijalankan setelah permintaan berjalan. Outputnya ada di tab Test Results.

Runner

    Collection Runner memungkinkan kita menjalankan API request di dalam collection dalam urutan tertentu. Runner mencatat hasil pengujian dari request yang kita lakukan dan dapat menggunakan skrip untuk meneruskan data di antara request dan mengubah alur kerja request.

    Kita dapat mengonfigurasi Collection Runner untuk memenuhi kebutuhan pengujian. Kita dapat menjalankan collection menggunakan environment tertentu, dan dapat meneruskan file data ke dalam proses. Collection runs memungkinkan kita untuk dapat mengotomatiskan pengujian API, dan kita juga dapat menjadwalkan proses menggunakan monitor.

Langkah yang dapat dilakukan untuk Running Collection adalah

  1. Klik option pada collection (icon titik tiga) kemudian pilih Run Connection.
  2. Pilih Request yang ingin di Run
  3. Input data pada Run Setting (bebas)
  4. Klik Run Collection

Berikut adalah hasil dari Collection Run

Kita bisa melakukan Run ulang dengan klik tombol Run Again

 

Monitor

    Kita dapat mengotomatiskan Collection Runs menggunakan monitor untuk menjadwalkan Runs dan menerima laporan hasil tes requests. Untuk menambah atau mengakses monitor untuk collection tertentu, pilih Monitor di bar samping.


Komentar

Postingan populer dari blog ini

Software Testing Life Cycle

API Testing using Postman

Test Scenario dan Test Cases