Aracılığıyla paylaş


Bulut akışlarını test etme

Power Automate bulut akışlarınızı test etmek güvenilirliklerini, performanslarını ve doğruluklarını sağlamak için çok önemlidir. Bu en iyi uygulamaları izleyerek test sürecinizi kolaylaştırır, sorunları daha verimli bir şekilde belirleyip çözer ve otomatikleştirilmiş iş akışlarınızın bütünlüğünü korursunuz.

Tasarım aşaması testi

Sorunları belirlemek için tasarım aşamasında Akış Denetleyicisi ve Akışı Sına araçlarını kullanabilirsiniz.

Test bölmesinde, akışınızı test etmek için kullanabileceğiniz iki seçenek vardır:

  • Akışı tetikleyen eylemi gerçekleştirerek testi el ile tetikleyin. Örneğin, kullanım durumuna bağlı olarak, gelen kutunuza gidin ve kendinize bir test e-postası gönderin veya SQL'e gidin ve bir satır ekleyin.

  • Testi gerçekleştirmek için önceki çalıştırmalardan elde edilen verileri kullanın.

Akışı Sına bölmesinin ekran görüntüsü.

Statik sonuç testi (sahte veriler)

Power Automate'teki Statik Sonuç seçeneği akışlarınızı test etmeyi kolaylaştırır. Belirli eylemlerin sonuçlarını taklit etmenizi sağlayarak, her seferinde tüm süreci yürütmeden akışınızın farklı bölümlerini test etmenize olanak tanır.

Statik sonuç testi kullanmanın avantajları şunlardır:

  • Zaman verimliliği: Statik sonuçları kullanarak uzun süre çalışan eylemleri atlar ve akışınızın belirli bölümlerini test etmeye odaklanırsınız.

  • Basitleştirilmiş test: Eylem sonuçlarının taklit edilmesi, gerçek verilerin veya olayların gerçekleşmesine gerek kalmadan çeşitli senaryoların ve koşulların benzetimini yapmanızı sağlar. Bu yaklaşım, farklı koşullar altında akışınızın davranışını doğrulamayı kolaylaştırır.

  • Sorun Giderme: Statik sonuçlar akışınızdaki sorunları yalıtmanıza ve gidermenize yardımcı olabilir. Belirli eylemlerin çıktısını kontrol ederek, sorunları daha etkili bir şekilde tanımlayabilir ve çözebilirsiniz.

Statik sonuçlar nasıl kullanılır?

Üç adımlı bir yaklaşım benimseyin:

  1. Eylemin sonucunu yakalama

    • Taklit etmek istediğiniz eylemle el ile tetiklenen yeni bir akış oluşturun (örneğin Başlat ve bir onay için bekle).
    • Akışı bir kez çalıştırın ve sonucunu yakalamak için eylemi tamamlayın.
    • Akış geçmişine gidin, son çalıştırma örneğini açın ve çıktılarını görüntülemek için eylemi genişletin.
    • Genellikle "gövdeyi" ve diğer ilgili ayrıntıları içeren çıktı verilerini kopyalayın.
  2. Statik sonucu yapılandırma

    • Akış düzenleyicisinde, taklit etmek istediğiniz eylemdeki üç noktayı seçin ve Statik sonuç seçeneğini belirleyin.
    • Statik Sonucu Etkinleştir geçiş düğmesini açın ve yanıt olarak sağlamak istediğiniz alanları seçin.
    • Değişiklikleri kaydedin.
  1. Akışı statik sonuçlarla çalıştırma

    • Akışı yeniden çalıştırdığınızda, sahte eylem için statik sonucu kullanır, gerçek yürütmeyi atlar ve bunun yerine önceden tanımlanmış çıktıyı kullanır.

Bulut akışı çalıştırmalarını yeniden gönderme

Bazen bir bulut akışı beklenmedik bir şekilde çalışmayı durdurur veya sunucu sorunları ya da belirli gereksinimleri karşılamayan zaman uyumsuz bir işlem nedeniyle başarısız olur. Akışı Çalıştırma geçmişi'ne gidip Yeniden gönder'i seçerek yeniden çalıştırın. Ayrıca çalıştırmaları toplu olarak yeniden gönderebilir veya iptal edebilirsiniz.

Çalıştırmaları yeniden gönderirken dikkat edilmesi gereken noktalar

Power Automate'te bir akış çalıştırmasını yeniden gönderirken, sürecin sorunsuz ve etkili olmasını sağlamak için aşağıdaki önemli hususları göz önünde bulundurun:

  • Hata işleme: Akışınızın etkin hata işleme ve yeniden deneme ilkeleri içerdiğinden emin olun. Bu yaklaşım, ilk hataya neden olan sorunların ele alınmasına yardımcı olur ve bir çalıştırmanın neden yeniden başarısız olabileceğine ilişkin daha iyi içgörüler sağlar.

  • Veri çoğaltma: Bir çalıştırmayı yeniden göndermenin olası veri yinelemesine veya diğer yan etkilerine karşı dikkatli olun. Örneğin, akışınız kayıt oluşturuyorsa veya e-posta gönderiyorsa yeniden gönderme işlemi bu eylemleri tekrarlayabilir ve bu da yinelemelere neden olabilir.

  • Giriş verileri: Akış çalıştırması için gereken giriş verilerinin hâlâ geçerli ve kullanılabilir olduğunu doğrulayın. Verilerdeki veya ortamdaki değişiklikler (silinmiş dosyalar veya kayıtlar gibi) yeniden gönderilen çalıştırmanın sonucunu etkileyebilir.

  • Akış güncelleştirmeleri: İlk çalıştırmadan sonra akışta değişiklik yaptıysanız bu değişikliklerin yeniden gönderimi etkileyip etkilemeyeceğini göz önünde bulundurun. Tutarlılığı sağlamak için akışın özgün çalıştırma sırasında geçerli olan sürümünü kullanarak yeniden göndermek en iyisidir.