Test Çalıştırmasının Amacı
Shopify Flow, otomasyonu etkinleştirmeden önce kural mantığını ve kullanılan verileri denemeye imkân verir. Test modu canlı mağazada bildirim göndermez, ürün veya sipariş güncellemez. Değişiklik yapmaya çalışan ilk işlem adımında durur. Bu yüzden testte uygun koşulun seçildiğini görmekle ürün etiketinin gerçekten eklenmesi farklı sonuçlardır. İşlem yapılmamasını hata saymadan önce kullanılan çalıştırma türü belirlenmeli ve beklenen sonuç buna göre değerlendirilmelidir.
Testi Başlatan Olay
Test için mağazada gerçekleşen olaylar kaydedilebilir veya mevcut kayıtlar kullanılarak örnek olay oluşturulabilir. Gerçek bir siparişin verisiyle oluşturulan simülasyon, o siparişi yeniden yaratmaz. Buna karşılık test olayını yakalamak için mağazada elle gerçek sipariş oluşturulursa bu hareket gerçek mağaza işlemidir. AdPix kontrolünde test verisinin nasıl elde edildiği açıkça yazılır. Böylece simülasyon hazırlamak ile mağazada yeni kayıt üretmek birbirine karıştırılmaz.
Koşulları Örneklerle Sınamak
Bir otomasyonun yalnızca belirli ürünleri içeren siparişleri işaretlediğini düşünelim. AdPix test grubunda koşulu sağlayan sipariş, sağlamayan sipariş ve hem uygun hem uygun olmayan ürün içeren karma sipariş bulunur. Her durumda hangi yolun izlendiği kontrol edilir. Bütün ürünlerin koşula uyması ile en az bir ürünün uyması farklı iş gereksinimleridir. Sadece olumlu örneği denemek, yanlış müşterilere işlem uygulanmasını fark etmeye yetmeyebilir.
Manuel Çalıştırmanın Kapsamı
Shopify Flow otomasyonları yönetim panelinden uygun sipariş, taslak sipariş, müşteri veya ürün üzerinde manuel çalıştırılabilir. Bu kullanım için Flow kurulmuş olmalı, otomasyon etkin bulunmalı ve tetikleyici ilgili kayıt türüyle uyumlu olmalıdır. Örneğin ürün üzerinden manuel çalıştırma Product created tetikleyicisini gerektirir. Pasif bir otomasyonu test edebilmek, aynı otomasyonu gerçek kayıt üzerinde manuel çalıştırabileceğiniz anlamına gelmez. İki işlem farklı kullanım koşullarına sahiptir.
Geçmiş Kayıtlarda Gerçek İşlem Riski
Manuel çalıştırma, otomasyonu başlatacak olay daha önce gerçekleşmiş olsa bile kullanılabilir. Bu özellik geçmiş kayıtları düzenlerken faydalıdır; fakat gerçek eylemlerin yeniden uygulanması olasılığı değerlendirilmelidir. AdPix örneğinde müşteriye bildirim gönderen otomasyon, deneme amacıyla aynı sipariş üzerinde tekrar çalıştırılmadan önce incelenir. Hedef kayıt ve yapılacak değişiklik netleştirilir. Toplu seçimde hangi ürünlerin işleme gireceği gözden geçirilir; bütün mağazanın otomatik seçildiği varsayılmaz.
Test Sonucunu Teslim Etmek
Kabul kaydında seçilen örnek olay, beklenen koşul yolu ve görüntülenen değişkenler belirtilir. Dış servise istek gönderen bazı adımlar testte yalnızca yapılandırma önizlemesi sunar; gerçek yanıt üretmez. Bu durumda test sonucundan dış bağlantının çalıştığı sonucu çıkarılmaz. Canlı işlem doğrulaması gerekiyorsa kapsamı belirlenmiş uygun kayıtla ayrıca değerlendirilir. Test çalıştırmalarının Recent runs listesinde yer almadığı da dikkate alınır; sonucun nereden incelendiği açık tutulur.
Bu Yazıdaki Terimler 1 Kavram
Kısa açıklamaları burada okuyabilir, ayrıntılar için sözlüğe geçebilirsiniz.
- Taslak Sipariş (Draft Order)
- Taslak sipariş (draft order), telefon ya da e-postayla gelen bir siparişin mağaza yönetim panelinde satıcı tarafından hazırlandığı ve ödeme alınana ya da sipariş oluşturulana kadar tamamlanmış sayılmayan sipariş kaydıdır.
Bu Konuda Nasıl Destek Oluyoruz?
AdPix’in bu alandaki hizmet kapsamını ve çalışma sürecini inceleyin.
Shopify