Lihat konektor yang didukung untuk Application Integration.

Mengupload dan mendownload kasus pengujian

Dokumen ini menjelaskan cara mengupload dan mendownload 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 mengupload dan mendownload 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 mengupload dan mendownload kasus pengujian. Untuk melihat izin yang benar-benar diperlukan, luaskan bagian Izin yang diperlukan:

    Izin yang diperlukan

    Izin berikut diperlukan untuk mengupload dan mendownload kasus pengujian:

    • Upload kasus pengujian: integrations.googleapis.com/testCases.create
    • Mendownload kasus pengujian: integrations.googleapis.com/testCases.get

    Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.

  • Untuk mendownload kasus pengujian, pastikan Anda memiliki kasus pengujian dalam integrasi. Untuk mengetahui informasi tentang cara membuat kasus pengujian, lihat Membuat Kasus Pengujian.

Mengupload kasus pengujian

Untuk mengupload kasus pengujian, pilih salah satu opsi berikut:

Konsol

  1. Di konsol Google Cloud , buka halaman Application Integration.

    Buka Integrasi Aplikasi

  2. Di menu navigasi, klik Integrations.

    Halaman Integrasi akan muncul dan mencantumkan semua integrasi yang tersedia di project Google Cloud .

  3. Pilih integrasi yang ada yang ingin Anda buat pengujiannya.

    Tindakan ini akan membuka integrasi di editor integrasi.

  4. Untuk mengupload kasus pengujian dari komputer lokal, dari daftar Kasus Pengujian, pilih Upload kasus pengujian.

API

Panggil projects.locations.integrations.versions.testCases.upload method dan berikan parameter yang relevan. Contoh:

POST https://integrations.googleapis.com/v1/{parent=projects/PROJECT_ID/locations/LOCATION/integrations/INTEGRATION_NAME/versions/INTEGRATION_VERSION}/testCases:upload

Ganti kode berikut:

  • PROJECT_ID: ID Google Cloud project
  • LOCATION: region tempat integrasi berada
  • INTEGRATION_NAME: nama integrasi
  • INTEGRATION_VERSION: versi integrasi

Isi permintaan berisi konten file dalam format string dan format file. Format file yang valid adalah .json dan .yaml.

Mendownload kasus pengujian

Untuk mendownload kasus pengujian untuk versi integrasi, pilih salah satu opsi berikut:

Konsol

  1. Di konsol Google Cloud , buka halaman Application Integration.

    Buka Integrasi Aplikasi

  2. Di menu navigasi, klik Integrations.

    Halaman Integrasi akan muncul dan mencantumkan semua integrasi yang tersedia di project Google Cloud .

  3. Pilih integrasi yang ada yang berisi kasus pengujian.

    Tindakan ini akan membuka integrasi di editor integrasi.

  4. Klik Test Case, lalu klik Open test cases. Panel Kasus Pengujian akan muncul dengan daftar kasus pengujian untuk versi integrasi saat ini.
  5. Pilih kasus pengujian yang ingin Anda download.

    Di halaman editor Integrasi, kanvas desainer menampilkan Mode kasus pengujian aktif.

  6. Klik Download.

API

Panggil metode projects.locations.integrations.versions.testCases.download. Contoh:

POST 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 Google Cloud project
  • LOCATION: region tempat integrasi berada
  • INTEGRATION_NAME: nama integrasi
  • INTEGRATION_VERSION: versi integrasi
  • TEST_CASE_ID: ID kasus pengujian yang ingin Anda download

Langkah berikutnya