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.
Uygulamanızı Windows Sertifikalı almak veya Microsoft Store yayınlamak için onu önce yerel olarak doğrulamanız ve test etmelisiniz. Bu konuda, uygulamanızın güvenli ve verimli olduğundan emin olmak için Windows Uygulama Sertifikasyon Seti nasıl yükleyip çalıştırabileceğiniz gösterilmektedir.
Önkoşullar
Evrensel Windows uygulamasını test etme önkoşulları:
- Windows 10'u yükleyip çalıştırmanız gerekir.
- Windows 10 için Windows Yazılım Geliştirme Seti'ne (SDK) dahil Windows Uygulama Sertifikasyon Setiyüklemeniz gerekir.
- geliştirme için cihazınızıetkinleştirmeniz gerekir.
- Test etmek istediğiniz Windows uygulamasını bilgisayarınıza dağıtmanız gerekir.
Not
yerinde yükseltmeleri : Windows Uygulama Sertifikasyon Seti daha yeni bir yüklemek, setin daha önce yüklenmiş olan tüm sürümlerinin yerini alır.
Yenilikler
Windows Desktop Bridge Apps testleri artık sette desteklenmektedir. Windows Masaüstü Köprüsü uygulama testleri, uygulamanıza Microsoft Store'da yayımlanma veya sertifika alma konusunda en iyi şansı verebilir.
Kit artık etkileşimli bir kullanıcı oturumunun bulunmadığı otomasyon test süreçlerine entegre edilebilir.
Uygulama Başlatma Öncesi Doğrulama testi artık desteklenmiyor.
Bilinen sorunlar
Windows Uygulama Sertifikasyon Seti ile ilgili bilinen sorunların listesi aşağıdadır:
Test sırasında, bir yükleyici sonlandırılır ancak etkin işlemleri veya pencereleri çalışır durumda bırakırsa, uygulama sertifikasyon seti yükleyici tarafından hala yapılması gereken çalışmalar olduğunu algılayabilir. Bu durumda, "İşlem Yükleme İzleme Dosyaları" görevi çalıştırılırken kit takılmış gibi görünür ve kullanıcı arabirimiyle ilerlemek mümkün değildir.
Çözüm: Yükleyiciniz tamamlandıktan sonra, yükleyici tarafından oluşturulan tüm etkin işlemleri veya pencereleri el ile kapatın.
Arm UWA veya cihaz ailesi masaüstünü veya OneCore'u hedeflemeyen herhangi bir UWA uygulaması için son raporda "Doğrulama sırasında tüm testler çalıştırılmadı" şeklinde bir mesaj görünebilir. Bu, Mağaza gönderiminizi etkileyebilir." Bu ileti, kullanıcının testleri manuel olarak kaldırmadığı durumlarda geçerli değildir.
Çözünürlüğü: yok
Windows SDK Sürüm 10.0.15063 kullanan Masaüstü Köprüsü Uygulamaları için, bu boyutlar yalnızca bir piksel farklıysa, görüntünüzün beklenen boyutlara uymadığını belirten Uygulama Bildirim Kaynakları testindeki hataları yoksayın. Testin +/-1 piksel toleransı olması gerekir. Örneğin, 125%'da küçük bir kutucuk 88,75x88,75 piksel olur; eğer bu, 89x89 piksel olarak yukarı yuvarlanırsa, 88x88 piksel boyut kısıtlamalarına uymaz ve başarısız olur.
Çözünürlük: n/a
Windows Uygulama Sertifikasyon Seti'ni etkileşimli olarak kullanarak Windows uygulamanızı doğrulama
Başlangıç menüsünden Apps'da arama yapın, Windows Setleribulun ve Windows App Cert Kitöğesine tıklayın.
Windows Uygulama Sertifikasyon Seti'nden gerçekleştirmek istediğiniz doğrulama kategorisini seçin. Örneğin: Bir Windows uygulamasını doğruluyorsanız, Windows uygulamasını doğrulamaseçeneğini seçin.
Doğrudan test ettiğiniz uygulamaya göz atabilir veya kullanıcı arabirimindeki bir listeden uygulamayı seçebilirsiniz. Windows Uygulama Sertifikasyon Seti ilk kez çalıştırıldığında, kullanıcı arabirimi bilgisayarınıza yüklediğiniz tüm Windows uygulamalarını listeler. Sonraki çalıştırmalar için kullanıcı arabirimi, doğruladığınız en son Windows uygulamalarını görüntüler. Test etmek istediğiniz uygulama listede yoksa, sisteminizde yüklü tüm uygulamaların kapsamlı bir listesini almak için Uygulamam listelenmiyor tıklayabilirsiniz.
Test etmek istediğiniz uygulamayı girdikten veya seçtikten sonra İleritıklayın.
Sonraki ekranda test ettiğiniz uygulama türüne uygun test iş akışını göreceksiniz. Listede bir test gri gösteriliyorsa, test ortamınız için geçerli değildir. Örneğin, Windows 7'de bir Windows 10 uygulamasını test ediyorsanız iş akışına yalnızca statik testler uygulanır. Microsoft Store'un bu iş akışındaki tüm testleri uygulayabileceğini unutmayın. Çalıştırmak istediğiniz testleri seçin ve İleri'ye tıklayın.
Windows Uygulama Sertifikasyon Seti uygulamayı doğrulamaya başlar.
Testten sonraki istemde, test raporunu kaydetmek istediğiniz klasörün yolunu girin.
Windows Uygulama Sertifikasyon Seti, XML raporuyla birlikte bir HTML oluşturur ve bu klasöre kaydeder.
Rapor dosyasını açın ve testin sonuçlarını gözden geçirin.
Not
Visual Studio kullanıyorsanız, uygulama paketinizi oluştururken Windows Uygulama Sertifika Seti'ni çalıştırabilirsiniz. Nasıl yapılacağını öğrenmek için bkz. UWP uygulamalarını paketleme .
Komut satırından Windows Uygulama Sertifika Seti'ni kullanarak Windows uygulamanızı doğrulama
Önemli
Windows Uygulama Sertifika Seti, etkin bir kullanıcı oturumu bağlamında çalıştırılmalıdır.
Yönetici haklarıyla ("Yönetici olarak çalıştır") bir komut penceresi açın.
Komut penceresinde, Windows Uygulama Sertifika Seti'ni içeren dizine gidin.
Not Varsayılan yol C:\Program Files (x86)\Windows Kits\10\App Certification Kit\ şeklindedir.
Test bilgisayarınızda zaten yüklü olan bir uygulamayı test etmek için aşağıdaki komutları şu sırayla girin:
appcert.exe resetappcert.exe test -packagefullname [package full name] -reportoutputpath [report file name]Ya da uygulama yüklü değilse aşağıdaki komutları kullanabilirsiniz. Windows Uygulama Sertifikasyon Seti paketi açar ve uygun test iş akışını uygular:
appcert.exe resetappcert.exe test -appxpackagepath [package path] -reportoutputpath [report file name]Test tamamlandıktan sonra
[report file name]adlı rapor dosyasını açın ve test sonuçlarını gözden geçirin.
Not Windows Uygulama Sertifika Seti bir hizmetten çalıştırılabilir, ancak hizmetin etkin bir kullanıcı oturumu içinde set işlemini başlatması gerekir ve Oturum0'da çalıştırılamaz.
Not Windows Uygulama Sertifika Seti komut satırı hakkında daha fazla bilgi için komut appcert.exe /? girin
Düşük güçlü bir bilgisayarla test etme
Windows Uygulama Sertifikasyon Seti'nin performans testi eşikleri, düşük güçlü bir bilgisayarın performansını temel alır.
Testin yapıldığı bilgisayarın özellikleri test sonuçlarını etkileyebilir. Uygulamanızın performansının Microsoft Store İlkeleri'ni karşılayıp karşılamadığını belirlemek için, uygulamanızı 1366x768 (veya üzeri) ekran çözünürlüğüne sahip Intel Atom işlemci tabanlı bir bilgisayar ve döner sabit sürücü (katı hal sabit sürücüsü yerine) gibi düşük güçlü bir bilgisayarda test etmenizi öneririz.
Düşük güçlü bilgisayarlar geliştikçe performans özellikleri zaman içinde değişebilir. En güncel Microsoft Store İlkeleri bakın ve uygulamanızın en son performans gereksinimlerine uygun olduğundan emin olmak için uygulamanızı Windows Uygulama Sertifikasyon Seti'nin en güncel sürümüyle test edin.
İlgili konular
- Windows Uygulama Sertifikasyon Seti Kullanma
- Windows Masaüstü Uygulamaları için Sertifikasyon gereksinimleri
- Windows Uygulama Sertifikasyon Seti testleri
- Microsoft Store İlkeleri