Menjalankan kasus pengujian

Dokumen ini menjelaskan cara menjalankan 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 menjalankan kasus pengujian, minta administrator Anda untuk memberikan peran IAM Pemanggil Integrasi Aplikasi (roles/integrations.integrationInvoker) di project Anda. Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.

    Peran bawaan ini berisi izin integrations.googleapis.com/testCases.invoker , yang diperlukan untuk menjalankan kasus pengujian.

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

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

Menjalankan kasus pengujian

Untuk menjalankan kasus pengujian, pilih salah satu opsi berikut:

Konsol

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

    Buka Application Integration

  2. Di menu navigasi, klik Integrations.

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

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

    Tindakan ini akan membuka integrasi di editor integrasi.

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

    Di halaman editor Integrasi, kanvas desainer menampilkan Test case mode is active.

  6. Klik Test. Halaman Run test case akan muncul. Kemudian, lakukan hal berikut:
    1. Masukkan Execution deadline.
    2. Klik Run test.

      Anda dapat melihat log untuk kasus pengujian. Untuk melihat dan memeriksa log eksekusi dari pengujian, klik View logs.

API

Panggil metode projects.locations.integrations.versions.testCases.executeTest 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/TEST_CASE_ID:executeTest

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 jalankan

Melihat log eksekusi kasus pengujian

Anda dapat melihat log eksekusi kasus pengujian di halaman Logs. Untuk mengetahui informasi tentang cara melihat log, lihat Melihat log eksekusi di Application Integration.

Langkah berikutnya