Azure Logic Apps'te sahte verilerle iş akışlarını test edin (Önizleme)
Şunlar için geçerlidir: Azure Logic Apps (Tüketim + Standart)
Not
Bu özellik önizleme aşamasındadır ve Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları'na tabidir.
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önderme eylemi için sahte veriler ayarlarsanız, Azure Logic Apps Outlook'u çağırı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 bir 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
Bir Azure hesabı ve aboneliği Aboneliğiniz yoksa, ücretsiz bir Azure hesabı için kaydolun.
Sahte verileri ayarlamak istediğiniz mantıksal uygulama kaynağı ve iş akışı. Bu makalede örnek bir iş akışı olarak Yinelenme tetikleyicisi ve HTTP eylemi kullanılır.
Logic Apps'i yeni kullanıyorsanız Bkz. Azure Logic Apps nedir ve aşağıdaki belgeler:
Sahte veri çıkışını etkinleştirme
Azure portal mantıksal uygulama iş akışınızı tasarımcıda açın.
Sahte veri döndürmek istediğiniz eylemde şu adımları izleyin:
Eylemin sağ üst köşesinde üç nokta (...) düğmesini ve ardından Test'i seçin, örneğin:
Test bölmesinde Statik Sonucu Etkinleştir (Önizleme) seçeneğini belirleyin. Eylemin gerekli (*) özellikleri görüntülendiğinde, eylemin yanıtı olarak döndürmek istediğiniz sahte çıkış değerlerini belirtin.
Özellikler, seçilen eylem türüne göre farklılık gösterir. Örneğin, HTTP eylemi aşağıdaki gerekli özelliklere sahiptir:
Özellik Açıklama Durum 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ç'i () seçin.
İ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.
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 şişesi simgesi () gösterilir.
Sahte veri kullanan iş akışı çalıştırmalarını bulmak için, bu konunun devamında Statik sonuçlar kullanan çalıştırmaları bulma bölümünü 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.
Azure portal mantıksal uygulama iş akışınızı tasarımcıda açın.
Mantıksal uygulama kaynak menünüzün genel bakış'ı seçin.
Temel Bileşenler bölümünde, henüz seçili değilse Çalıştırma geçmişi'ni seçin.
Ç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 ayarlanmış olabilir, örneğin:
Sahte veri kullanan bir çalıştırmada bu eylemleri görüntülemek için , Statik Sonuçlar sütununun Etkin olarak ayarlandığı istediğiniz çalıştırmayı seçin.
Statik sonuçlar kullanan eylemler test şişesini () gösterir, örneğin:
Önceki çıkışları sahte veri olarak yeniden kullanma
Çıkışlarla önceden çalıştırılan bir iş akışınız varsa, bu çıkışları kopyalayıp bu çalıştırmadan yapıştırarak bu çıkışları sahte veri olarak yeniden kullanabilirsiniz.
Azure portal mantıksal uygulama iş akışınızı tasarımcıda açın.
Mantıksal uygulama kaynak menünüzün genel bakış'ı seçin.
Temel Bileşenler bölümünde Çalıştırma geçmişi(henüz seçili değilse) öğesini seçin. Görüntülenen listeden istediğiniz iş akışı çalıştırmasını seçin.
Çalıştırma ayrıntıları bölmesi açıldıktan sonra, istediğiniz çıkışları içeren eylemi genişletin.
Çıkışlar bölümünde Ham çıkışları göster'i seçin.
Çı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 üstbilgiler bölümünü) kopyalayın.
Bir eylem için sahte veri ayarlama hakkında önceki bölümü gözden geçirin ve eylemin Test bölmesini açmak için adımları izleyin.
Test bölmesi açıldıktan sonra aşağıdaki adımlardan birini seçin:
Eksiksiz bir JSON nesnesi yapıştırmak için Test etiketinin yanında JSON Moduna Geç'i () seçin:
Yalnızca bir JSON bölümü yapıştırmak için, söz konusu bölümün etiketinin yanındaki Çıkış veya Üst Bilgiler gibi, JSON Moduna Geç'i seçin, örneğin:
JSON düzenleyicisinde, daha önce kopyalanan JSON'unuzu yapıştırın.
İşiniz bittiğinde Bitti'yi seçin. Veya tasarımcıya dönmek için Düzenleyici Modunu Değiştir'i () seçin.
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.
Azure portal mantıksal uygulama iş akışınızı tasarımcıda açın. Sahte verileri devre dışı bırakmak istediğiniz eylemi bulun.
Eylemin sağ üst köşesinde test beker simgesini () seçin.
Statik Sonucu >Devre Dışı BırakBitti'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
- Azure Logic Apps hakkında daha fazla bilgi edinin