Eklentilerin amaçlandığı gibi davrandığından emin olmak için yayınlanmadan önce kapsamlı bir şekilde test edilmesi gerekir. Apps Komut Dosyası, geliştirme aşamasındaki Düzenleyici eklentilerini belirli Google Dokümanlar, E-Tablolar, Formlar veya Slaytlar dosyalarında test etmenize olanak tanır. Bu, aşağıdakiler için kullanılabilir:
- Bağımsız bir komut dosyasında yazılmış bir eklentinin, e-tabloya, dokümana, sunucuya veya forma uygulandığında amaçlandığı gibi çalıştığını doğrulayın.
- Eklenti yükleme akışının, özellikle farklı ilk yetkilendirme yaşam döngüsü durumları (yüklü, etkin veya her ikisi) için amaçlandığı gibi çalıştığını doğrulayın.
- Eklentinin belirli bir doküman ve içeriği üzerinde işlem yaparken amaçlandığı gibi çalıştığını doğrulayın.
- Eklentinin mevcut ve önceki sürümlerini test edip karşılaştırın.
Test dağıtımı oluşturma
Test dağıtımı, bir eklenti ve test belgesinin birleşimidir. Geliştirdiğiniz bir komut dosyası sürümünü eklenti olarak test etmek istiyorsanız aşağıdaki adımları uygulayın:
- Henüz yoksa eklentiyi test etmek için bir e-tablo, doküman, sunu veya form oluşturun.
- Eklentinizi içeren komut dosyası projesini açın.
- Dağıt > Dağıtım testleri'ni tıklayın.
- Türü seçin'in yanındaki Dağıtım türlerini etkinleştir'i tıklayın ve Düzenleyici eklentisi'ni seçin.
- Yeni test oluştur'u veya Test ekle'yi tıklayın.
- Bir kod sürümü seçin veya En Son Kod'u seçin.
- Yapılandırma bölümünde, test için ilk yetkilendirme durumunu seçin.
- Test dokümanı bölümünde Doküman seçilmedi'yi tıklayın. Eklentiyi test etmek için kullanmak istediğiniz E-Tablolar, Dokümanlar, Slaytlar veya Formlar dosyasını seçin ve Ekle'yi tıklayın.
- Testi kaydet'i tıklayın.
Kayıtlı tüm test dağıtımları Test dağıtımları iletişim kutusunda görünür. Bu sayede daha sonra aynı test dağıtımını tekrar ziyaret edebilirsiniz.
Test dağıtımı çalıştırma
Bir veya daha fazla kayıtlı test dağıtımınız varsa aşağıdaki adımları uygulayarak bunlardan birini çalıştırabilirsiniz:
- Eklentinizi içeren komut dosyası projesini açın.
- Dağıt > Dağıtım testleri'ni tıklayın.
- Kayıtlı Testler bölümünde, çalıştırmak istediğiniz kayıtlı test dağıtımının yanındaki radyo düğmesini seçin ve Yürüt'ü tıklayın.
Test dokümanı yeni bir sekmede açılır. Eklenti, test dağıtımında belirtilen yetkilendirme durumundadır. Menüsü ve kullanıcı arayüzü öğeleriyle etkileşime geçerek eklentinin istenen şekilde çalıştığını doğrulayabilirsiniz.
Test ayrıntıları
Editor eklentilerini bu şekilde test ederken göz önünde bulundurmanız gereken bazı noktalar vardır:
- Yüklenebilir tetikleyiciler test sırasında desteklenmez. Yüklenebilir tetikleyicilere bağlı işlevler test edilemez.
- En son kodla test edilecek şekilde ayarlanmış bir test dağıtımını çalıştırırken test dokümanlarını yenileyerek eklenti komut dosyasına kaydedilen değişiklikleri görebilirsiniz.
- Test dokümanının, orijinal test dokümanının düzenleyicileriyle paylaşabileceğiniz bir URL'si vardır. Bu sayede, test ve geliştirme sırasında diğer kullanıcılarla daha kolay işbirliği yapabilirsiniz.
- Eklentiniz Özellikler hizmetini kullanıyorsa özellikler kalır ve test dağıtımı bir sonraki sefer çalıştırıldığında kullanılabilir durumda kalır.
- Ayrıca, aynı eklenti ve test dokümanı kombinasyonunu kullanan tüm test dağıtımları aynı mülk bilgilerine erişebilir. Örneğin, iki test dağıtımı oluşturursanız ilk dağıtım çalıştırılırken kaydedilen özellikler ikinci dağıtım çalıştırılırken kullanılabilir ve bunun tersi de geçerlidir. Ancak bu durum yalnızca dağıtımlarda aynı komut dosyası ve test dokümanı kullanılıyorsa geçerlidir.
- Test dağıtımı çalıştırırsanız komut dosyasını daha önce çalıştırmadıysanız yetkilendirme isteyebilirsiniz. Test sırasında bir komut dosyasına yetki vermenin, komut dosyasının test dışında da yetkilendirileceği anlamına geldiğini unutmayın.