Azure Yönetilen Uygulamalar için portal arabiriminizi test edin

Yönetilen uygulamanız için createUiDefinition.json dosyasını oluşturduktan sonra kullanıcı deneyimini test etmeniz gerekir. Testi basitleştirmek için portalda dosyanızı yükleyen bir korumalı alan ortamı kullanın. Yönetilen uygulamanızı gerçekten dağıtmanız gerekmez. Korumalı alan, kullanıcı arabiriminizi geçerli, tam ekran portal deneyiminde sunar. Korumalı alan, arabirimi önizlemek için önerilen yoldur.

Önkoşullar

Korumalı alanı kullanma

  1. UI Tanımı Oluşturma Korumalı Alanını açın.

    Korumalı alanı göster

  2. Boş tanımı createUiDefinition.json dosyanızın içeriğiyle değiştirin. Önizleme'yi seçin.

    Önizlemeyi seçin

  3. Oluşturduğunuz form görüntülenir. Kullanıcı deneyiminde adım adım ilerleyebilir ve değerleri doldurabilirsiniz.

    Formu göster

Sorun giderme

Önizleme'yi seçtikten sonra formunuz görüntülenmiyorsa söz dizimi hatasıyla karşılaşabilirsiniz. Sağ kaydırma çubuğunda kırmızı göstergeyi arayın ve bu göstergeye gidin.

Söz dizimi hatasini göster

Formunuz görüntülenmiyorsa ve bunun yerine yırtılma açılan bir bulut simgesi görüyorsanız, formunuzda eksik özellik gibi bir hata vardır. Tarayıcınızda Web Geliştirici Araçları'nı açın. Konsol, arabiriminizle ilgili önemli iletileri görüntüler.

Hatayı göster

Çözüm dosyalarınızı test edin

Portal arabiriminizin beklendiği gibi çalıştığını doğruladığınıza göre, şimdi createUiDefinition dosyanızın mainTemplate.json dosyanızla düzgün bir şekilde tümleştirildiğini doğrulamanın zamanı geldi. CreateUiDefinition dosyası da dahil olmak üzere çözüm dosyalarınızın içeriğini test etmek için bir doğrulama betiği testi çalıştırabilirsiniz. Betik JSON söz dizimini doğrular, metin alanlarındaki normal ifade ifadelerini denetler ve portal arabiriminin çıkış değerlerinin şablonunuzun parametreleriyle eşleştiğinden emin olur. Bu betiği çalıştırma hakkında bilgi için bkz. Şablonlar için statik doğrulama denetimlerini çalıştırma.

Sonraki adımlar

Portal arabiriminizi doğruladıktan sonra Azure yönetilen uygulamanızı Market'te kullanılabilir hale getirme hakkında bilgi edinin.