Lihat konektor yang didukung untuk Integration Aplikasi.
Mengelola kasus pengujian
Dokumen ini menjelaskan cara mengelola kasus pengujian untuk integrasi Anda. Anda dapat mengelola kasus pengujian dengan cara berikut:
- Mencantumkan kasus pengujian
- Mengedit kasus pengujian
- Menyalin kasus pengujian
- Menghapus kasus pengujian
Sebelum memulai
-
Untuk mendapatkan izin yang diperlukan guna mengelola kasus pengujian, minta administrator untuk memberi Anda peran IAM Application Integration Editor (
roles/integrations.integrationEditor
) di project. Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.Peran bawaan ini berisi izin yang diperlukan untuk mengelola kasus pengujian. Untuk melihat izin yang benar-benar diperlukan, luaskan bagian Izin yang diperlukan:
Izin yang diperlukan
Izin berikut diperlukan untuk mengelola kasus pengujian:
-
Mencantumkan kasus pengujian:
integrations.googleapis.com/testCases.get
-
Salin kasus pengujian:
-
integrations.googleapis.com/testCases.get
-
integrations.googleapis.com/testCases.create
-
-
Menghapus kasus pengujian:
integrations.googleapis.com/testCases.delete
Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.
-
Mencantumkan kasus pengujian:
- Pastikan integrasi Anda dalam status
DRAFT
. Jika integrasi Anda dalam statusPUBLISHED
, klik Aktifkan Pengeditan. Versi baru dalam statusDRAFT
dibuat di 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.
Kunci edit Kasus Pengujian
Dalam Integrasi Aplikasi, kasus pengujian adalah entity waktu desain yang sering dikembangkan melalui kolaborasi dengan beberapa penulis. Meskipun kasus pengujian hanya dapat diedit secara aktif oleh satu penulis dalam satu waktu, tim dapat berkolaborasi dalam kasus pengujian.
Jika Anda membuka kasus pengujian yang sedang diedit oleh pengguna lain, pesan berikut akan muncul di editor integrasi karena hanya satu pengguna yang dapat memperbarui kasus pengujian pada waktu tertentu:
test-user@gmail.com is currently editing the test case. Edit features are temporarily disabled.
Untuk mengedit kasus pengujian, klik Ambil Alih. Gambar berikut menunjukkan kunci edit.
Mencantumkan kasus pengujian
Untuk mencantumkan kasus pengujian, pilih salah satu opsi berikut:
Konsol
- Di konsol Google Cloud, buka halaman Integrasi Aplikasi.
- Di menu navigasi, klik Integrations.
Halaman Integrasi akan muncul yang mencantumkan semua integrasi yang tersedia di project Google Cloud.
- Pilih integrasi yang ada yang berisi kasus pengujian.
Tindakan ini akan membuka integrasi di editor integrasi.
- Klik Test Case, lalu klik Open test cases. Panel Kasus Pengujian akan muncul dengan daftar kasus pengujian untuk versi integrasi saat ini.
API
Panggil metode projects.locations.integrations.versions.testCases.list
dan berikan parameter yang relevan. Contoh:
GET https://integrations.googleapis.com/v1/{parent=projects/PROJECT_ID/locations/LOCATION/integrations/INTEGRATION_NAME/versions/INTEGRATION_VERSION}/testCases
Ganti kode berikut:
PROJECT_ID
: ID project Google CloudLOCATION
: region tempat integrasi beradaINTEGRATION_NAME
: nama integrasiINTEGRATION_VERSION
: versi integrasi
Mengedit kasus pengujian
Untuk mengedit kasus pengujian, ikuti langkah-langkah berikut:
- Di konsol Google Cloud, buka halaman Integrasi Aplikasi.
- Di menu navigasi, klik Integrations.
Halaman Integrasi akan muncul yang mencantumkan semua integrasi yang tersedia di project Google Cloud.
- Pilih integrasi yang ada yang berisi kasus pengujian.
Tindakan ini akan membuka integrasi di editor integrasi.
- Klik Test Case, lalu klik Open test cases. Panel Kasus Pengujian akan muncul dengan daftar kasus pengujian untuk versi integrasi saat ini.
- Pilih kasus pengujian yang ingin Anda edit.
Di halaman editor Integrasi, kanvas desainer menampilkan Mode kasus pengujian aktif.
Jika tugas dalam integrasi dihapus, kasus pengujian menjadi tidak valid seperti yang ditunjukkan pada gambar berikut:
- Jika tugas dalam integrasi dihapus, klik Hapus untuk memperbarui kasus pengujian.
- Perbarui detail konfigurasi kasus pengujian dan jalankan kasus pengujian.
Menyalin kasus pengujian
Untuk membuat salinan kasus pengujian dalam integrasi yang sama, pilih salah satu opsi berikut:
Konsol
- Di konsol Google Cloud, buka halaman Integrasi Aplikasi.
- Di menu navigasi, klik Integrations.
Halaman Integrasi akan muncul yang mencantumkan semua integrasi yang tersedia di project Google Cloud.
- Pilih integrasi yang ada yang berisi kasus pengujian.
Tindakan ini akan membuka integrasi di editor integrasi.
- Klik Test Case, lalu klik Open test cases. Panel Kasus Pengujian akan muncul dengan daftar kasus pengujian untuk versi integrasi saat ini.
- Pilih kasus pengujian yang ingin Anda salin.
Di halaman editor Integrasi, kanvas desainer menampilkan Mode kasus pengujian aktif.
- Klik
- Di kolom Nama pengujian, masukkan nama kasus pengujian.
- Secara opsional, di kolom Deskripsi, masukkan deskripsi kasus pengujian.
- Klik Create. Kasus pengujian dibuat dalam integrasi yang sama.
Duplikat. Halaman Duplicate the test case akan muncul. Kemudian, lakukan hal berikut:
API
Ikuti langkah-langkah berikut:
- Panggil metode
projects.locations.integrations.versions.testCases.get
dan berikan parameter yang relevan. Contoh:GET https://integrations.googleapis.com/v1/{parent=projects/PROJECT_ID/locations/LOCATION/integrations/INTEGRATION_NAME/versions/INTEGRATION_VERSION}/testCases/TEST_CASE_ID
Ganti kode berikut:
PROJECT_ID
: ID project Google CloudLOCATION
: region tempat integrasi beradaINTEGRATION_NAME
: nama integrasiINTEGRATION_VERSION
: versi integrasiTEST_CASE_ID
: ID kasus pengujian
- Panggil metode
projects.locations.integrations.versions.testCases.create
dan berikan proto teks yang Anda salin di langkah sebelumnya.Contoh:
POST https://integrations.googleapis.com/v1/{parent=projects/PROJECT_ID/locations/LOCATION/integrations/INTEGRATION_NAME/versions/INTEGRATION_VERSION}/testCases
Dalam respons output, salin proto teks kasus pengujian.
Menghapus kasus pengujian
Untuk menghapus kasus pengujian, pilih salah satu opsi berikut:
Konsol
- Di konsol Google Cloud, buka halaman Integrasi Aplikasi.
- Di menu navigasi, klik Integrations.
Halaman Integrasi akan muncul yang 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 Test Case, lalu klik Open test cases. Panel Kasus Pengujian akan muncul dengan daftar kasus pengujian untuk versi integrasi saat ini.
- Pilih kasus pengujian yang ingin Anda hapus.
Di halaman editor Integrasi, kanvas desainer menampilkan Mode kasus pengujian aktif.
- Klik Hapus.
API
Panggil metode projects.locations.integrations.versions.testCases.delete
. Contoh:
DELETE https://integrations.googleapis.com/v1/projects/PROJECT_ID/locations/LOCATION/integrations/INTEGRATION_NAME/versions/INTEGRATION_VERSION/testCases/TEST_CASE_ID
Ganti kode berikut:
PROJECT_ID
: ID project Google CloudLOCATION
: region tempat integrasi beradaINTEGRATION_NAME
: nama integrasiINTEGRATION_VERSION
: versi integrasiTEST_CASE_ID
: ID kasus pengujian yang ingin Anda hapus
Langkah selanjutnya
- Pelajari kasus pengujian.
Pelajari cara melakukan hal berikut: