Gambaran Umum#
AI dapat dengan cepat membuat sejumlah besar kasus pengujian berdasarkan spesifikasi API Anda saat ini. Kasus-kasus ini membantu memverifikasi fungsionalitas, kepatuhan, stabilitas, dan keamanan dari satu endpoint. Anda juga dapat mengelola kasus pengujian berdasarkan pengelompokan dan jenis.Pada halaman dokumentasi endpoint mana pun, beralihlah ke tab Test Cases. Di sana Anda akan menemukan tombol Generate with AI. Klik tombol tersebut untuk memulai.Memilih Kategori Kasus Pengujian#
Saat Anda mengeklik Generate with AI, panel pengaturan akan muncul dari sisi kanan. Di sini, Anda dapat memilih jenis kasus pengujian yang ingin dibuat:| Kategori | Deskripsi |
|---|
| Pengujian Positif | Memverifikasi perilaku yang diharapkan dengan input yang valid |
| Pengujian Negatif | Menguji penanganan kesalahan dengan input yang tidak valid |
| Pengujian Batas | Memeriksa kasus tepi dan nilai batas |
| Pengujian Keamanan | Memvalidasi autentikasi, otorisasi, dan langkah-langkah keamanan |
Mengonfigurasi Kredensial#
Jika endpoint memerlukan kredensial, konfigurasi akan merujuk ke credentials. Anda dapat memodifikasi nilai kredensial sesuai kebutuhan. Kunci dienkripsi secara lokal sebelum dikirim ke penyedia AI LLM dan secara otomatis didekripsi setelah pembuatan kasus pengujian. Hal ini memastikan validasi kredensial yang cepat sekaligus keamanan informasi.Menambahkan Persyaratan Lainnya#
Sebelum membuat kasus pengujian, Anda dapat memberikan persyaratan tambahan pada kotak teks di bagian bawah untuk meningkatkan akurasi. Di sudut kiri bawah, Anda dapat mengonfigurasi jumlah kasus pengujian yang akan dibuat — hingga 80 kasus sekaligus. Di sudut kanan bawah, Anda dapat mengganti model bahasa besar dan penyedianya.Membuat Kasus Pengujian#
Klik Generate, dan AI akan mulai membuat kasus pengujian berdasarkan spesifikasi dan konfigurasi API. Setelah selesai, Anda dapat mengeklik kasus pengujian tertentu untuk melihat parameter permintaannya, mengganti namanya, atau menyesuaikan kategorinya.Mengelola Kasus Pengujian yang Dibuat#
Setelah pembuatan selesai, Anda dapat melakukan tindakan berikut:| Tindakan | Deskripsi |
|---|
| Jalankan | Memeriksa apakah kasus pengujian sesuai dengan ekspektasi melalui respons |
| Terima | Menyimpan kasus pengujian di bawah tab Test Cases dalam dokumentasi Anda |
| Buang | Menghapus kasus pengujian yang tidak Anda perlukan |
| Tindakan Massal | Memilih beberapa kasus pengujian sekaligus untuk menjalankan operasi massal |
Kiat Profesional: Jalankan beberapa tugas pembuatan secara bersamaan dengan model AI, penyedia, dan konfigurasi yang berbeda. Hal ini memudahkan Anda membandingkan hasil, memvalidasi output, dan dengan cepat mengadopsi kasus pengujian terbaik.