Menguji alur kerja dengan data tiruan di Azure Logic Apps (Pratinjau)

Berlaku untuk: Azure Logic Apps (Konsumsi + Standar)

Catatan

Kemampuan ini masih dalam pratinjau dan mengacu pada Ketentuan Penggunaan Tambahan untuk Pratinjau Microsoft Azure.

Untuk menguji alur kerja Anda tanpa benar-benar memanggil atau mengakses aplikasi langsung, data, layanan, atau sistem, Anda dapat mengatur dan mengembalikan nilai tiruan dari tindakan. Misalnya, Anda mungkin ingin menguji jalur tindakan yang berbeda berdasarkan berbagai kondisi, memaksa kesalahan, memberikan badan respons pesan tertentu, atau bahkan mencoba melewatkan beberapa langkah. Menyiapkan pengujian data tiruan pada tindakan tidak menjalankan tindakan, tetapi mengembalikan data tiruan sebagai gantinya.

Misalnya, jika Anda menyiapkan data tiruan untuk tindakan kirim email Outlook 365, Azure Logic Apps hanya mengembalikan data tiruan yang Anda berikan, daripada menghubungi Outlook dan mengirim email.

Artikel ini memperlihatkan cara menyiapkan data tiruan pada tindakan dalam alur kerja untuk jenis sumber daya Logic App (Consumption) dan Logic App (Standard). Anda dapat menemukan eksekusi alur kerja sebelumnya yang menggunakan data tiruan ini dan menggunakan kembali output tindakan yang ada sebagai data tiruan.

Prasyarat

Aktifkan output data tiruan

  1. Di portal Microsoft Azure, buka alur kerja aplikasi logika Anda di perancang.

  2. Pada tindakan di mana Anda ingin mengembalikan data tiruan, ikuti langkah-langkah berikut:

    1. Di bagian sudut kanan atas tindakan, pilih tombol elipsis ( ... ), lalu pilih Pengujian, misalnya:

      Cuplikan layar memperlihatkan portal Microsoft Azure, perancang alur kerja, menu pintasan tindakan, dan

    2. Pada panel Pengujian, pilih Aktifkan Hasil Statik (Pratinjau) . Saat properti tindakan yang diperlukan (*) muncul, tentukan nilai output tiruan yang ingin Anda kembalikan untuk respons tindakan.

      Properti berbeda-beda berdasarkan jenis tindakan yang dipilih. Misalnya, tindakan HTTP memiliki properti yang diperlukan berikut:

      Properti Deskripsi
      Status Status tindakan yang akan dikembalikan
      Kode status Kode status tertentu yang akan dikembalikan sebagai output
      Header Isi header yang akan dikembalikan

      Cuplikan layar yang memperlihatkan panel

      Tip

      Untuk memasukkan nilai dalam format JavaScript Object Notation (JSON), pilih Beralih ke mode JSON (Ikon untuk ).

    3. Untuk properti opsional, buka daftar Pilih bidang opsional, dan pilih properti yang ingin Anda tiru.

      Cuplikan layar yang memperlihatkan panel

  3. Jika Anda sudah siap, pilih Selesai.

    Di sudut kanan atas tindakan, bilah judul sekarang menampilkan ikon gelas kimia pengujian (Ikon untuk hasil statis), yang menunjukkan bahwa Anda telah mengaktifkan hasil statis.

    Cuplikan layar yang memperlihatkan tindakan dengan ikon hasil statik.

    Untuk menemukan eksekusi alur kerja yang menggunakan data tiruan, tinjau Menemukan eksekusi yang menggunakan hasil statik nanti dalam topik ini.

Menemukan eksekusi yang menggunakan data tiruan

Untuk menemukan eksekusi alur kerja sebelumnya di mana tindakan menggunakan data tiruan, tinjau riwayat eksekusi alur kerja tersebut.

  1. Di portal Microsoft Azure, buka alur kerja aplikasi logika Anda di perancang.

  2. Dari menu sumber daya aplikasi logika Anda, pilih Gambaran Umum.

  3. Di bawah bagian Esensial, pilih Riwayat eksekusi, jika belum dipilih.

  4. Di tabel Riwayat eksekusi, temukan kolom Hasil Statik.

    Setiap eksekusi yang menyertakan tindakan dengan output data tiruan memiliki kolom Hasil Statik yang diatur ke Diaktifkan, misalnya:

    Cuplikan layar yang memperlihatkan riwayat eksekusi alur kerja dengan kolom

  5. Untuk menampilkan tindakan dalam eksekusi yang menggunakan data tiruan, pilih eksekusi yang Anda inginkan di mana kolom Hasil Statik diatur ke Diaktifkan.

    Tindakan yang menggunakan hasil statis menampilkan ikon gelas kimia pengujian (Ikon untuk hasil statis), misalnya:

    Cuplikan layar yang memperlihatkan riwayat eksekusi alur kerja dengan tindakan yang menggunakan hasil statik.

Menggunakan kembali output sebelumnya sebagai data tiruan

Jika Anda memiliki eksekusi alur kerja dengan output sebelumnya, Anda dapat menggunakan kembali output ini sebagai data tiruan dengan menyalin dan menempelkan output tersebut dari eksekusi itu.

  1. Di portal Microsoft Azure, buka alur kerja aplikasi logika Anda di perancang.

  2. Dari menu sumber daya aplikasi logika Anda, pilih Gambaran Umum.

  3. Di bawah bagian Esensial, pilih Riwayat eksekusi, jika belum dipilih. Dari daftar yang muncul, pilih eksekusi alur kerja yang Anda inginkan.

    Cuplikan layar yang memperlihatkan riwayat eksekusi alur kerja.

  4. Setelah panel detail eksekusi terbuka, luaskan tindakan yang memiliki output yang Anda inginkan.

  5. Di bagian Output, pilih Tampilkan output mentah.

  6. Di panel Output, salin objek JavaScript Object Notation (JSON) lengkap atau subbagian tertentu yang ingin Anda gunakan, misalnya, bagian output, atau bahkan hanya bagian header.

  7. Tinjau bagian sebelumnya tentang cara menyiapkan data tiruan untuk tindakan, dan ikuti langkah-langkah untuk membuka panel Pengujian tindakan.

  8. Setelah panel Pengujian terbuka, pilih salah satu langkah:

    • Untuk menempelkan objek JSON lengkap, di samping label Pengujian, pilih Beralih ke Mode JSON (Ikon untuk ):

      Cuplikan layar yang memperlihatkan ikon

    • Untuk menempelkan hanya bagian JSON, di samping label bagian itu, seperti Output atau Header, pilih Beralih ke Mode JSON, misalnya:

      Cuplikan layar yang memperlihatkan ikon

  9. Di editor JSON, tempel JSON Anda yang sebelumnya disalin.

    Cuplikan layar yang menunjukkan JSON yang ditempelkan di editor.

  10. Setelah selesai, pilih Selesai. Atau, untuk kembali ke desainer, pilih Beralih Mode Editor (Ikon untuk ).

Nonaktifkan data tiruan

Menonaktifkan hasil statik pada tindakan tidak menghapus nilai dari penyiapan terakhir Anda. Jadi, jika Anda mengaktifkan hasil statik lagi pada tindakan yang sama, Anda dapat terus menggunakan nilai sebelumnya.

  1. Di portal Microsoft Azure, buka alur kerja aplikasi logika Anda di perancang. Temukan tindakan di mana Anda ingin menonaktifkan data tiruan.

  2. Di sudut kanan atas tindakan, pilih ikon gelas kimia pengujian (Ikon untuk hasil statis).

    Cuplikan layar yang memperlihatkan tindakan dan ikon beaker uji yang dipilih.

  3. Pilih Nonaktifkan Hasil Statik>Selesai.

    Cuplikan layar yang memperlihatkan

Referensi

Untuk informasi selengkapnya tentang pengaturan ini dalam definisi alur kerja yang mendasari Anda, lihat Hasil statik - Referensi skema untuk Bahasa Definisi Alur Kerja dan runtimeConfiguration.staticResult - Pengaturan konfigurasi runtime

Langkah berikutnya