Aracılığıyla paylaş


Azure Logic Apps'te sahte verilerle iş akışlarını test edin

Şunlar için geçerlidir: Azure Logic Apps (Tüketim + Standart)

Canlı uygulamaları, verileri, hizmetleri veya sistemleri gerçekten çağırmadan veya bunlara erişmeden iş akışlarınızı test etmek için eylemlerden sahte değerler ayarlayabilir ve döndürebilirsiniz. Örneğin, çeşitli koşullara göre farklı eylem yollarını test etmek, hataları zorlamak, belirli ileti yanıt gövdeleri sağlamak ve hatta bazı adımları atlayarak denemek isteyebilirsiniz. Bir eylemde sahte veri testinin ayarlanması eylemi çalıştırmaz, ancak bunun yerine sahte verileri döndürür.

Örneğin, Outlook 365 posta gönder eylemi için sahte veriler ayarlarsanız, Azure Logic Apps outlook'u arayıp e-posta göndermek yerine yalnızca sağladığınız sahte verileri döndürür.

Bu makalede, Mantıksal Uygulama (Tüketim) ve Mantıksal Uygulama (Standart) kaynak türü için iş akışındaki bir eylemde sahte verilerin nasıl ayarlanacağı gösterilmektedir. Bu sahte verileri kullanan ve mevcut eylem çıkışlarını sahte veri olarak yeniden kullanan önceki iş akışı çalıştırmalarını bulabilirsiniz.

Önkoşullar

Sahte veri çıkışını etkinleştirme

  1. Azure portalında mantıksal uygulama iş akışınızı tasarımcıda açın.

  2. Sahte veri döndürmek istediğiniz eylemde şu adımları izleyin:

    1. Eylemin sağ üst köşesinde üç nokta (...) düğmesini ve ardından Test'i seçin, örneğin:

      Azure portalını, iş akışı tasarımcısını, eylem kısayol menüsünü ve

    2. Test bölmesinde Statik Sonucu Etkinleştir (Önizleme)'yi seçin. Eylemin gerekli (*) özellikleri görüntülendiğinde, eylemin yanıtı olarak döndürmek istediğiniz sahte çıkış değerlerini belirtin.

      Özellikler, seçili eylem türüne göre farklılık gösterir. Örneğin, HTTP eylemi aşağıdaki gerekli özelliklere sahiptir:

      Özellik Açıklama
      Statü Döndürülecek eylemin durumu
      Durum Kodu Çıkış olarak döndürülecek belirli durum kodu
      Üst bilgiler Döndürülecek üst bilgi içeriği

      İpucu

      Değerleri JavaScript Nesne Gösterimi (JSON) biçiminde girmek için JSON Moduna Geç () seçeneğini belirleyin.

    3. İsteğe bağlı özellikler için İsteğe bağlı alanları seçin listesini açın ve sahtesini yapmak istediğiniz özellikleri seçin.

  3. Hazır olduğunuzda Bitti'yi seçin.

    Eylemin sağ üst köşesinde, başlık çubuğunda artık statik sonuçları etkinleştirdiğinize işaret eden bir test beker simgesi ()Statik sonuç simgesi gösterilir.

    Statik sonuç simgesine sahip bir eylemi gösteren ekran görüntüsü.

    Sahte veri kullanan iş akışı çalıştırmalarını bulmak için bu konunun devamında Statik sonuçları kullanan çalıştırmaları bulma konusunu gözden geçirin.

Sahte veri kullanan çalıştırmaları bulma

Eylemlerin sahte verileri kullandığı önceki iş akışı çalıştırmalarını bulmak için bu iş akışının çalıştırma geçmişini gözden geçirin.

  1. Azure portalında mantıksal uygulama iş akışınızı tasarımcıda açın.

  2. Mantıksal uygulama kaynak menünüzün Genel Bakış'ı seçin.

  3. Temel Bileşenler bölümünde, henüz seçili değilse Çalıştırma geçmişi'ni seçin.

  4. Çalıştırma geçmişi tablosunda Statik Sonuçlar sütununu bulun.

    Sahte veri çıkışına sahip eylemleri içeren herhangi bir çalıştırmanın Statik Sonuçlar sütunu Etkin olarak ayarlanır, örneğin:

  5. Sahte veri kullanan bir çalıştırmada bu eylemleri görüntülemek için Statik Sonuçlar sütununun Etkin olarak ayarlandığı çalıştırmayı seçin.

    Statik sonuçları kullanan eylemler test şişesi (Statik sonuç simgesi) simgesini gösterir, örneğin:

    Statik sonuç kullanan eylemlerle iş akışı çalıştırma geçmişini gösteren ekran görüntüsü.

Önceki çıkışları sahte veri olarak yeniden kullanma

Çıkışlarla önceden bir iş akışı çalıştırmanız varsa, bu çıkışları kopyalayıp bu çalıştırmadan yapıştırarak bu çıkışları sahte veri olarak yeniden kullanabilirsiniz.

  1. Azure portalında mantıksal uygulama iş akışınızı tasarımcıda açın.

  2. Mantıksal uygulama kaynak menünüzün Genel Bakış'ı seçin.

  3. Temel Bileşenler bölümünde, henüz seçili değilse Çalıştırma geçmişi'ni seçin. Görüntülenen listeden istediğiniz iş akışı çalıştırmasını seçin.

    İş akışı çalıştırma geçmişini gösteren ekran görüntüsü.

  4. Çalıştırma ayrıntıları bölmesi açıldıktan sonra, istediğiniz çıkışları içeren eylemi genişletin.

  5. Çıkışlar bölümünde Ham çıkışları göster'i seçin.

  6. Çıkışlar bölmesinde, tam JavaScript Nesne Gösterimi (JSON) nesnesini veya kullanmak istediğiniz belirli alt bölümü (örneğin, çıkışlar bölümünü, hatta yalnızca üst bilgiler bölümünü) kopyalayın.

  7. Bir eylem için sahte veri ayarlama hakkındaki önceki bölümü gözden geçirin ve eylemin Test bölmesini açmak için adımları izleyin.

  8. Test bölmesi açıldıktan sonra iki adımdan birini seçin:

    • Eksiksiz bir JSON nesnesi yapıştırmak için Test etiketinin yanında JSON Moduna Geç ():

      Tam JSON nesnesini yapıştırmak için seçilen

    • Yalnızca bir JSON bölümü yapıştırmak için, bu bölümün etiketinin yanına (Örneğin, Çıkış veya Üst Bilgiler) JSON Moduna Geç'i seçin, örneğin:

      Bir JSON nesnesinden bölüm yapıştırmak için seçilen

  9. JSON düzenleyicisinde, daha önce kopyalanan JSON'unuzu yapıştırın.

    Düzenleyicide yapıştırılan JSON'un gösterildiği ekran görüntüsü.

  10. İşiniz bittiğinde Bitti'yi seçin. Alternatif olarak tasarımcıya dönmek için Düzenleyici Modunu Değiştir () seçeneğini belirleyin.

Sahte verileri devre dışı bırakma

Bir eylemde statik sonuçları kapatmak, değerleri son kurulumunuzdan kaldırmaz. Bu nedenle, aynı eylemde statik sonucu yeniden açarsanız, önceki değerlerinizi kullanmaya devam edebilirsiniz.

  1. Azure portalında mantıksal uygulama iş akışınızı tasarımcıda açın. Sahte verileri devre dışı bırakmak istediğiniz eylemi bulun.

  2. Eylemin sağ üst köşesinde test beker simgesini (Statik sonuç simgesi ) seçin.

    Eylemi ve test beker simgesinin seçili olduğunu gösteren ekran görüntüsü.

  3. Statik Sonucu>Devre Dışı Bırak Bitti'yi seçin.

Başvuru

Temel alınan iş akışı tanımlarınızda bu ayar hakkında daha fazla bilgi için bkz . Statik sonuçlar - İş Akışı Tanım Dili ve runtimeConfiguration.staticResult için şema başvurusu - Çalışma zamanı yapılandırma ayarları

Sonraki adımlar