Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Not
Önizleme özellikleri, üretimde kullanıma yönelik değildir ve sınırlı işlevselliğe sahip olabilir. Bu özellikler, müşterilerin erken erişim elde etmesi ve geri bildirim sağlaması amacıyla resmi sürümden önce kullanıma sunulur.
Power Apps Test Motoru, uygulamalar için Power Platform özel olarak tasarlanmış bir test çözümüdür. İster otomatik testte yeni olun, ister Test Studio'ya aşina olun, ister Playwright bilgisine sahip deneyimli bir geliştirici olun, Test Engine, düşük kod felsefesiyle Power Platform uyumlu, ölçeklenebilir bir test yaklaşımı sunar.
Nereden başladığınıza bakılmaksızın Test Engine'in size nasıl yardımcı olduğu hakkında daha fazla bilgi edinin:
Uygulamalarınızı manuel olarak test Power Platform ediyorsanız Test Engine, test otomasyonu için erişilebilir bir giriş noktası sağlar:
- Az kod yaklaşımı: YAML ve Power Fx kullanılan formül dilini kullanarak otomatikleştirilmiş testler oluşturun Power Apps
- DOM bilgisi gerekmez: Uygulamanızın bileşenleriyle etkileşim kurmak için HTML'yi veya CSS seçicileri anlamanıza gerek yoktur
- Tanıdık terminoloji: Testler, göründükleri şekliyle Power Apps Studio denetim adlarına başvurur, böylece testlerin okunmasını ve bakımını kolaylaştırır
Test Motoru size şu konularda yardımcı olabilir:
- Zaman kazanın: Şu anda manuel olarak gerçekleştirdiğiniz tekrarlayan test senaryolarını otomatikleştirin
- Kapsamı artırın: Daha kapsamlı testleri daha sık çalıştırın
- Bir test temeli oluşturun: Test sürecinizi yeniden kullanılabilecek ve paylaşılabilecek bir biçimde belgeleyin
- Yavaş yavaş öğrenin: Basit testlerle başlayın ve konfor seviyeniz arttıkça genişletin
Şu anda, Power Apps Test Motoru aşağıdaki Power Platform bileşenlerle çalışmaktadır:
Test Altyapısı'nı kullanmak için CLI'yi yüklemeniz Microsoft Power Platform gerekir .
Test Motorunu Kullanmaya Başlama
Başlama yaklaşımı, rolünüze ve deneyim seviyenize bağlıdır:
Araçları yükleyin:
- CLI'yi yükleyin Microsoft Power Platform
- Temel komut satırı işlemleri hakkında bilgi edinin
Basit Bir Testle Başlayın:
- Tek bir ekranı veya işlevi doğrulayan temel bir testle başlayın
- Testinizi yapılandırmak için YAML biçimini kullanın
- Test için yaygın Power Fx işlevleri öğrenin
Test Becerilerinizi Geliştirin:
- Test Motoru belgelerindeki öğreticileri ve örnekleri takip edin
- Testlerinize kademeli olarak daha karmaşık senaryolar ekleyin
Temel özellikler ve faydaları
Power Apps Test Motoru, çözümler için sağlam, düşük kodlu ve profesyonel düzeyde testleri desteklemek için Power Platform kapsamlı bir özellik kümesi sağlar. Aşağıdaki önemli noktalar, Test Engine'in uygulamalarınızda kaliteyi otomatikleştirmenize, doğrulamanıza ve korumanıza Power Platform nasıl yardımcı olabileceğini göstermektedir.
Uçtan uca entegrasyon testi
Aşağıdaki özelliklerin her biri, çözümleriniz Power Platform genelinde uçtan uca tümleştirme testi gerçekleştirmenize yardımcı olmak için tasarlanmıştır:
- Kapsamlı Kapsam: Tuval uygulamaları Power Platform , Model yönetimli uygulamalar ve...Dataverse
- Gerçekçi Kullanıcı Yolculuğu Testi: Çözümlerinizin gerçek kullanıcılar için beklendiği gibi çalışmasını sağlamak için birden çok Power Platform bileşende eksiksiz iş süreçlerini doğrulayın
- Basitleştirilmiş Ortam Kurulumu: Test paketinizin tamamında aynı kimlik doğrulama bağlamını kullanarak kurulum karmaşıklığını ve bakım ek yükünü azaltın
Doğal dil ve yapay zeka destekli test
Aşağıdaki özelliklerin her biri, çözümleriniz genelinde Doğal dil ve yapay zeka destekli tümleştirme testlerine ulaşmanıza Power Platform yardımcı olmak için tasarlanmıştır:
- Copilot Tarafından Oluşturulan Testler: Doğal dil kullanarak testler oluşturun - neyi test etmek istediğinizi açıklayın ve Copilot'un test kodunu oluşturmasına yardımcı olmasına izin verin
- Doğal Dil ve Üretken Yapay Zeka Destekli Test: Doğal dilde test planları oluşturun ve bunları Üretken Yapay Zeka özelliklerini kullanarak yürütülebilir testlere dönüştürün
- Yapay Zeka Sonuç Doğrulaması: Deterministik olmayan yapay zeka çıktılarını işleyen özel işlevlerle yapay zeka destekli özellikleri güvenle test edin
- İnsan Tarafından Okunabilir Test Planları: İş kullanıcılarının ve geliştiricilerin hem anlayabileceği hem de katkıda bulunabileceği testler yazın ve sürdürün
- Yapay Zeka Destekli Test Yazma: Kaynak kontrollü çözümlerle test oluşturmayı hızlandırmak için kullanın GitHub Copilot
Power Fx Test Yazma
Metin yazma dili olarak kullanmak Power Fx aşağıdaki yararları sağlar:
- Tanıdık Formül Dili: Tuval uygulamaları oluştururken zaten bildiğiniz dilin Power Fx aynısını kullanarak testler yazın
- Düşük Öğrenme Eğrisi: Karmaşık test çerçevelerini öğrenmeden testler oluşturmak için mevcut Power Platform becerilerinizi kullanın
- Kontrol Adı Başvuruları: Karmaşık DOM seçicilerini öğrenmek zorunda kalmak yerine uygulama kontrollerine stüdyo adlarına göre referans verin
Kurumsal kullanıma hazır test altyapısı
Kurumsal müşteriler, kimlik doğrulamasını güvenli bir şekilde yönetmek için güçlü özelliklere ihtiyaç duyar. Test motoru şunları sağlar:
- Kimlik Doğrulama Esnekliği: Güvenlik gereksinimlerinize uyacak şekilde etkileşimli oturum açma, hizmet sorumlusu ve oturum kalıcılığı desteği
- ALM Tümleştirmesi: Otomatik test için GitHub Actions ve diğer CI/CD işlem hatlarıyla sorunsuz bir şekilde tümleştirin Azure DevOps
- MFA Desteği: Ödün vermeden çok faktörlü kimlik doğrulamasını zorunlu kılan ortamlarda otomatikleştirilmiş testler çalıştırın
Gelişmiş test yetenekleri
Test altyapısının sağladığı gelişmiş yetenekler şunlardır:
- Bağlayıcı Sahtekarlığı: Ücretli veya harici hizmetler için bile bağlayıcı yanıtlarını simüle ederek güvenilir testler oluşturun
- Veri Yalıtımı: Üretim ortamlarını etkilemeden öngörülebilir veri koşullarıyla test edin
- Görsel Tanılama: Otomatik ekran görüntüleri ve video kayıtları ile test hatalarını giderin
Sınırlamalar
Test Altyapısı önizleme aşamasında olduğundan, şu geçerli sınırlamalara dikkat edin:
- Tarayıcı yerel ayarları, varsayılan tarayıcı ayarlarınızı izler
- Bazı özelleştirilmiş denetimlerin Preview.PlaywrightAction işlevinin kullanılması gerekebilir
- Performans testi yetenekleri hala geliştirilme aşamasındadır
Desteklenen tarayıcılar
Test Motoru aşağıdaki tarayıcılarla çalışır:
- Krom (Krom, Microsoft Edge)
- Firefox
- Web Kiti (Safari)