Mengonfigurasi kasus pengujian
Dokumen ini menjelaskan cara mengonfigurasi kasus pengujian untuk integrasi Anda. Untuk mengetahui informasi tentang kasus pengujian, konfigurasi pengujian yang didukung, dan batasannya, lihat Pengantar kasus pengujian.
Sebelum memulai
-
Untuk mendapatkan izin yang diperlukan untuk mengonfigurasi kasus pengujian, minta administrator untuk memberi Anda peran IAM Application Integration Editor (
roles/integrations.integrationEditor) di project Anda. Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.Peran yang telah ditetapkan ini berisi izin
integrations.googleapis.com/testCases.create, yang diperlukan untuk mengonfigurasi kasus pengujian.Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.
- Pastikan integrasi Anda dalam status
DRAFT. Jika integrasi Anda dalam statusPUBLISHED, klik Enable Editing. Versi baru dalam statusDRAFTakan dibuat dalam integrasi untuk Anda. Gambar berikut menunjukkan kunci edit di editor integrasi.
- Pastikan Anda memiliki kasus pengujian dalam integrasi. Untuk mengetahui informasi tentang cara membuat kasus pengujian, lihat Membuat Kasus Pengujian.
Mengonfigurasi konfigurasi pengujian untuk pemicu
Untuk mengonfigurasi konfigurasi pengujian pemicu, pilih salah satu opsi berikut:- Di konsol Google Cloud , buka halaman Application Integration.
- Di menu navigasi, klik Integrations.
Halaman Integrations akan muncul dan mencantumkan semua integrasi yang tersedia di project Google Cloud .
- Pilih integrasi yang ada yang ingin Anda buat pengujiannya.
Tindakan ini akan membuka integrasi di editor integrasi.
- Klik Kasus Pengujian, lalu klik Buka kasus pengujian. Panel Test Cases akan muncul dengan daftar kasus pengujian untuk versi integrasi saat ini.
- Pilih kasus pengujian dari daftar.
Di halaman Integration editor, kanvas desainer menampilkan Mode kasus pengujian aktif. Gambar berikut menunjukkan panel Test configuration untuk pemicu:
- Di halaman Integration editor, klik pemicu untuk membuka panel konfigurasi pemicu. Kemudian, lakukan hal berikut:
- Jika Anda memiliki variabel input untuk integrasi, tab Test configuration akan menampilkan variabel input tersebut. Nilai yang Anda masukkan dalam variabel akan disimpan secara otomatis.
- Untuk melihat properti pemicu, klik tab Trigger properties.
Mengonfigurasi konfigurasi pengujian untuk tugas
Untuk mengonfigurasi properti pengujian untuk tugas integrasi, pilih salah satu opsi berikut:- Di konsol Google Cloud , buka halaman Application Integration.
- Di menu navigasi, klik Integrations.
Halaman Integrations akan muncul dan mencantumkan semua integrasi yang tersedia di project Google Cloud .
- Pilih integrasi yang ada yang ingin Anda buat pengujiannya.
Tindakan ini akan membuka integrasi di editor integrasi.
- Klik Kasus Pengujian, lalu klik Buka kasus pengujian. Panel Test Cases akan muncul dengan daftar kasus pengujian untuk versi integrasi saat ini.
- Pilih kasus pengujian dari daftar.
Di halaman Integration editor, kanvas desainer menampilkan Mode kasus pengujian aktif.
- Di halaman Integration editor, klik tugas untuk membuka panel konfigurasi pengujian. Gambar berikut menunjukkan panel Test configuration untuk tugas:
Di tab Test configuration, ikuti langkah-langkah berikut:
- Dari Mock strategy type, pilih salah satu strategi tiruan berikut:
- Jika Anda memilih No mock, tugas Anda akan dijalankan dari integrasi utama sebagaimana mestinya dalam integrasi yang sebenarnya. Secara default, jenis strategi No mock dipilih untuk tugas.
- Jika Anda memilih Mock execution, untuk Mock execution status, Anda harus memilih salah satu opsi berikut:
- Skip: Tugas ditandai sebagai berhasil diselesaikan
- Gagal: Tugas ditandai sebagai gagal
- Jika Anda memilih Mock Output, maka untuk Task Output list, Anda harus memberikan output tugas untuk node berikutnya dalam integrasi.
- Di bagian Assertion strategy, lakukan tindakan berikut:
- Dari kolom Assertion type, pilih salah satu opsi berikut:
- Jika Anda memilih Tegaskan eksekusi, pilih salah satu opsi berikut untuk Status eksekusi yang akan ditegaskan:
- Berhasil
- Kegagalan
- Tidak dieksekusi
- Jika Anda memilih Assert parameters, lakukan tindakan berikut:
- Dari Parameters to assert, pilih apakah Anda ingin menegaskan parameter, termasuk parameter input dan output.
- Pilih Operator untuk membandingkan parameter yang dinyatakan dengan nilai yang dimasukkan. Operasi untuk membandingkan parameter yang dinyatakan dapat berupa salah satu dari berikut ini:
- Sama dengan
- Tidak sama
- Berisi
- Di kolom Value, masukkan nilai yang ingin Anda bandingkan dengan parameter.
- Jika Anda memilih Tegaskan eksekusi, pilih salah satu opsi berikut untuk Status eksekusi yang akan ditegaskan:
- Opsional: Untuk menambahkan lebih banyak pernyataan, klik + Add Assertion.
- Dari kolom Assertion type, pilih salah satu opsi berikut:
- Dari Mock strategy type, pilih salah satu strategi tiruan berikut:
Langkah berikutnya
- Pelajari kasus pengujian.
Pelajari cara melakukan hal berikut: