Aracılığıyla paylaş


Doku portalında Kullanıcı Verileri İşlevlerinizi test edin

Doku Kullanıcısı veri işlevleri, Doku portalında veya VS Code uzantısını kullanarak kod değişikliklerinizi test etme ve doğrulama özellikleri sağlar. Bu özellikler, işlevlerinizin yayımlamaya gerek kalmadan başarıyla çalıştırılabilmesini sağlamak için yararlıdır.

Bu makalede şunları nasıl yapacağınızı öğreneceksiniz:

  • Portal düzenleyicisinde Yalnızca Geliştirme ve Görüntüleme/Çalıştırma modlarını kullanın.
  • İşlevlerinizi test etmek için Geliştirme modundaki Test özelliklerini kullanın.

Uyarı

Bazı kullanıcılar, Doku kiracılarının bölgesine bağlı olarak Geliştirme modunda Test özelliğine erişemeyebilir. Lütfen bu makaledeki bölgesel sınırlamalar notunu gözden geçirin.

Geliştirme modu ve Yalnızca görüntüleme/çalıştırma modu nedir?

Doku Kullanıcı Verileri İşlevleri, Doku portalında işlevlerinizle etkileşime geçmek için iki mod sağlar: Geliştirme modu ve Yalnızca çalıştırma/görüntüleme modu. Mod değiştiriciyi Kullanıcı Verileri İşlevleri sayfanızın sağ üst köşesinde bulabilirsiniz.

Doku portalında mod değiştirme işlemini gösteren ekran görüntüsü.

Geliştirme modu

Geliştirme modu , Yazma izinlerine sahip kullanıcıların kodlarını düzenlemesine, test etmesine ve yayımlamasına olanak tanır. Bu modda kullanıcılar, yazdıkları yeni, yayımlanmamış işlevler de dahil olmak üzere değiştirilmiş kodlarını görebilir.

Doku portalında Geliştirme modunun bileşenlerini gösteren ekran görüntüsü.

Geliştirme modunun bileşenleri şunlardır:

  1. Mod değiştirici: Bu denetim, Yalnızca çalıştır modundan Geliştirme moduna geçmenizi sağlar.
  2. İşlevler listesi: Bu liste, daha önce yayımlanmış tüm işlevlerle birlikte yeni işlevler içerir. İşlev adının yanındaki nokta, bir işlevin yeni olduğunu ve henüz yayımlanmadığını gösterir.
  3. Kod düzenleyicisi: Geliştirme modunda kod düzenleyicisi etkinleştirilir ve kullanıcı kodda değişiklik yapabilir.
  4. Test oturumu göstergesi: Bu gösterge, test oturumunun etkin olup olmadığını gösterir. Test oturumu bir test çalıştırıldıktan sonra oluşturulur ve 15 dakika etkinlik dışı kalma süresinden sonra zaman aşımı olur.

Çalıştırma veya Yalnızca görüntüleme modu

Yalnızca çalıştır modunda Yürütme izinlerine sahip kullanıcılar yayımlanan işlevleri görüntüleyebilir ve çalıştırabilir. Bu deneyim, geliştirme modunda geliştirme aşamasında olan kodun yayımlanmış sürümü arasında ayrı bir görünüm oluşturur.

Doku portalında Yalnızca çalıştır modunun bileşenlerini gösteren ekran görüntüsü.

Yalnızca çalıştır modunun bileşenleri şunlardır:

  1. Mod değiştirici: Bu denetim Geliştirme modundan Yalnızca çalıştır moduna geçmenizi sağlar.
  2. İşlevler listesi: Yalnızca çalıştır modunda, işlevler listesi yalnızca yayımlanan işlevleri içerir.
  3. Kod düzenleyicisi: Yalnızca çalıştır modunda kod düzenleyicisi salt okunurdur ve bu modda değiştirilemez.
  4. Kod değişiklikleri göstergesi: Bu ileti çubuğu, Geliştirme modunda yayımlanmamış değişiklikler olup olmadığını gösterir. Bu değişiklikleri görmek için kullanıcının çubuktaki düğmeye tıklayarak veya Mod değiştiriciyi kullanarak Geliştirme moduna geçmesi gerekir.

Yalnızca Görüntüleme izinlerine sahip kullanıcılar Yalnızca görüntüleme modunu görebilir. Bu modda, kullanıcılar kodun ve meta verilerinin salt okunur sürümüne erişebilir.

Uyarı

Kodu yalnızca Görüntüleme izinlerine sahip kullanıcılar Yalnızca görüntüleme modunda görebilir.

Doku portalında değişikliklerinizi test etmek için Geliştirme modunu kullanma

Geliştirme modunda test özelliğini kullanarak kod değişikliklerinizi gerçek zamanlı olarak test edebilirsiniz. Test etmek istediğiniz işlevin üzerine gelip Test simgesine tıklayarak bu işleve erişebilirsiniz.

Yeni işlevin nasıl test yapılacağını gösteren ekran görüntüsü.

Uyarı

Test oturumunun başlatılması birkaç saniye sürebilir. Başladıktan sonra, kod değişiklikleri yaptıktan sonra bile testleri hemen çalıştırabilirsiniz.

Bu adım, aşağıdaki bileşenleri içeren Test panelini açar:

  1. Test oturumu göstergesi: Test oturumu etkin olduğunda bu gösterge yeşile döner. Oturum, bir test ilk kez çalıştırıldığında başlar ve 15 dakika etkinlik dışı kalma süresinden sonra zaman aşımına ular.

  2. İşlev seçici: Bu açılan liste, kodunuzda test etmek üzere herhangi bir işlevi seçmenize olanak tanır. Bu liste yayımlanmış ve yayımlanmamış işlevleri içerir.

  3. Test düğmesi: Bu düğme işlevi test etmenizi sağlar. Seçilen işlev parametre gerektiriyorsa, işlevi test etmeden önce bunları sağlamanız gerekir.

  4. Test çıkışı: Bu panelde işlevin test edilmesiyle elde edilmesi gereken çıkış yer alır. Bu panelde işlevin dönüş değeri veya işlevin durum ve hata çıkışına sahip bir nesne gösterilir.

  5. Günlük çıkışı: Bu panel, nesneye eklenen logging deyimler de dahil olmak üzere kodda oluşturulan günlükleri içerir.

    Test panelinin farklı bölümlerini gösteren ekran görüntüsü.

Geliştirme modunda Test özelliği için bölgesel sınırlamalar

Test özelliği henüz tüm Doku bölgelerinde kullanılamaz. Kiracı bölgeniz henüz desteklenmiyorsa, İşlevler portalında aşağıdaki iletiyi görebilirsiniz. Desteklenen bölgeleri Hizmet ayrıntıları ve sınırlamaları makalesinde görüntüleyebilirsiniz.

Bölge kullanılamayan başlığını gösteren ekran görüntüsü.

Bu bilgilendirme iletisini görürseniz işlevlerinizi yayımlamaya devam edebilir ve daha önce yaptığınız gibi test etmek için Çalıştır özelliğini kullanabilirsiniz. Desteklenen bir bölgede yeni kapasite oluşturmayı tercih ediyorsanız Doku kapasitenizi yönetme hakkında daha fazla bilgi edinin.

Sonraki Adımlar