Verwenden des Zertifizierungskits für Windows-Apps

Applies to Windows and Windows Phone

Damit die App möglichst gute Chancen auf eine Zertifizierung hat, sollten Sie sie auf Ihrem Computer überprüfen und testen, bevor Sie sie zur Zertifizierung und Aufnahme an den Windows Store übermitteln. In diesem Thema wird erläutert, wie Sie das Zertifizierungskit für Windows-Apps installieren und ausführen. Ausführliche Informationen zu bestimmten von diesem Kit ausgeführten Tests finden Sie in den folgenden Themen:

Einen allgemeinen Überblick über den Zertifizierungsprozess sowie die Verwendung dieses Tools finden Sie unter Zertifizieren der App.

Voraussetzungen

Entwickeln einer Windows 8-App:

Wenn Sie eine Windows 8.1-App entwickeln:

  • Sie müssen Windows 8.1 installieren und ausführen.

  • Sie müssen das Zertifizierungskit für Windows-Apps Version 3.3 installieren, das im Windows SDK für Windows 8.1 enthalten ist.

    Hinweis  

    Da häufig empfohlen wird, die App unter Windows RT zu testen, sollten Sie zusätzlich das Zertifizierungskit für Windows-Apps für Windows RT (als separater Download für Windows RT-Geräte erhältlich) installieren.

    Wenn Sie das Zertifizierungskit für Windows-Apps Version 3.3 auf einem Windows RT-Computer (Windows 8.1 RT) ausführen möchten, müssen Sie die Richtlinie für Kits installieren. Ausführliche Informationen zum Installieren der Richtlinie für Kits finden Sie unter Installation der Richtlinie für ARM-Kits.

Wenn Sie eine Windows Phone 8.1-App entwickeln:

Sonstige Voraussetzungen:

  • Sie benötigen eine gültige Entwicklerlizenz für Ihren Computer. Informationen hierzu finden Sie unter Anfordern einer Entwicklerlizenz.

  • Sie müssen die zu testende Windows Store-App auf Ihrem Computer bereitstellen.

    Hinweis  Bei der Verwendung von Visual Studio können Sie das Zertifizierungskit für Windows-Apps ausführen, wenn Sie das App-Paket erstellen. Informationen hierzu finden Sie unter Erstellen eines App-Pakets.

Aktivieren des direkten Upgrades

Durch die Installation des Zertifizierungskits für Windows-Apps Version 3.3 oder höher werden alle vorherigen Versionen des Kits ersetzt, die auf dem Computer installiert sind.

Anweisungen

Überprüfen der Windows Store- oder Windows Phone-App mit dem Zertifizierungskit für Windows-Apps (interaktiv)

  1. Suchen Sie im Startmenü nach den Einträgen Apps und Windows Kits, und klicken Sie auf die Option für das Zertifizierungskit für Windows-Apps.

  2. Wählen Sie unter Zertifizierungskit für Windows-Apps die Kategorie der auszuführenden Überprüfung aus. Beispiel: Wenn Sie eine Windows Store-App überprüfen, wählen Sie die Option zum Überprüfen einer Windows Store-App oder zum Überprüfen einer Windows Phone-App aus.

    Bei der erstmaligen Ausführung des Zertifizierungskits für Windows-Apps werden in der Benutzeroberfläche alle Windows Store-Apps aufgelistet, die auf dem Computer installiert sind. Bei nachfolgenden Ausführungen werden die zuletzt überprüften Windows Store- und Windows Phone-Apps. Falls die zu testende App nicht in der Liste enthalten ist, können Sie auf Meine App ist nicht aufgeführt klicken, um eine Liste aller installierten Apps im System anzuzeigen.

  3. Wählen Sie die App aus, die Sie testen möchten, und klicken Sie dann auf Weiter. Geben Sie für Windows 8.1 Phone-Apps den Pfad an, unter dem das App-Paket gespeichert ist, und klicken Sie dann auf "Weiter".

  4. Wählen Sie auf dem nächsten Bildschirm die Tests aus, die für Ihre Windows Store-App ausgeführt werden sollen, und klicken Sie auf Weiter.

    Das Zertifizierungskit für Windows-Apps beginnt mit dem Überprüfen der App.

  5. Geben Sie den Pfad zu dem Ordner an, in dem der Testbericht gespeichert werden soll, wenn Sie nach dem Testen dazu aufgefordert werden.

    Vom Zertifizierungskit für Windows-Apps werden ein XML-Bericht und ein HTML-Bericht erstellt und in diesem Ordner gespeichert.

  6. Öffnen Sie die Berichtsdatei, und überprüfen Sie die Ergebnisse des Tests.

Überprüfen der Windows Store- oder Windows Phone-App mit dem Zertifizierungskit für Windows-Apps über eine Befehlszeile.

Wichtig  Das Zertifizierungskit für Windows-Apps muss im Kontext einer aktiven Benutzersitzung ausgeführt werden.

  1. Navigieren Sie im Befehlsfenster zum Verzeichnis mit dem Zertifizierungskit für Windows-Apps.

    Hinweis   Standardpfad: C:\Program Files\Windows Kits\8.1\App Certification Kit\.

  2. Geben Sie die folgenden Befehle ein, um Ihre App zu testen:

    appcert.exe reset
    appcert.exe test -apptype windowsstoreapp -packagefullname [package full name] -reportoutputpath [report file name]

    Dabei gilt:

    [package full name] ist der vollqualifizierte Name des Pakets.

    [report file name] ist der vollqualifizierte Name mit dem Dateipfad der XML-Datei, die das Kit für den Testbericht erstellt.

    Wählen Sie je nach dem von Ihnen entwickelten App-Typ entweder "windowsstoreapp" oder "windowsphoneapp" als Wert für den Parameter "-apptype" aus.

  3. Öffnen Sie nach dem Test die Berichtsdatei [report file name], und überprüfen Sie die Testergebnisse.

Hinweis  Das Zertifizierungskit für Windows-Apps kann über einen Dienst ausgeführt werden. Der Dienst muss den Kitvorgang aber innerhalb einer aktiven Benutzersitzung initiieren, und die Ausführung unter "Session0" ist nicht möglich. Laden Sie das Whitepaper zum Zertifizierungskit für Windows-Apps herunter, falls Sie weitere Informationen zu diesem Testszenario benötigen.

Hinweis  Weitere Informationen zur Befehlszeile des Zertifizierungskits für Windows-Apps erhalten Sie, wenn Sie den Befehl appcert.exe /? eingeben.

Anmerkungen

Testen mit einem Computer mit geringem Energieverbrauch

Die Leistungstestgrenzen des Zertifizierungskits für Windows-Apps basieren auf der Leistung eines Computers mit geringem Energieverbrauch.

Die Merkmale des Computers, auf dem der Test ausgeführt wird, können die Testergebnisse beeinflussen. Um festzustellen, ob die Leistung Ihrer App den Zertifizierungsanforderungen entspricht, empfehlen wir, die App auf einem Computer mit geringem Energieverbrauch zu testen, z. B. einem Computer mit Intel Atom-Prozessor, einer Auflösung von 1366 x 768 (oder höher) und herkömmlichem Festplattenlaufwerk (kein Festkörperlaufwerk).

Da Computer mit geringem Energieverbrauch weiterentwickelt werden, können sich die Leistungsmerkmale im Laufe der Zeit ändern. Verwenden Sie die aktuellen Zertifizierungsanforderungen, und testen Sie Ihre App mit der aktuellen Version des Zertifizierungskits für Windows-Apps, um sicherzustellen, dass Ihre App den aktuellen Leistungsanforderungen entspricht.

Tests im Zertifizierungskit für Windows-Apps

Die aktuelle Version des Zertifizierungskit für Windows-Apps enthält folgende Aktualisierungen:

  • Bildüberprüfung

    Stellt sicher, dass Vorschaukacheln kleiner als 200 KB sind.

  • Leistungstests

    Die Tests der Leistung beim Starten und Anhalten wurden entfernt.

  • Aktualisierungen des Tests auf unzulässige Dateien (Banned File Analyzer)

    Ein neuer Test wurde hinzugefügt, der sicherstellt, dass die Vorabversionen des Microsoft Advertising SDK nicht in einer App enthalten sind.

  • Stellt sicher, dass die PRI-Datei keine Umkehrung der Zuordnung enthält

    Stellt sicher, dass der PRI-Datei keine umgekehrte Kopfzeile hinzugefügt wurde, um eine nicht erforderliche Auslastung der Systemressourcen zur Laufzeit zu verhindern.

  • Überprüfung der prozessübergreifenden Kommunikation (Inter process Communication, IPC)

    Stellt sicher, dass eine App außerhalb des App-Containers nicht mit Desktopkomponenten kommuniziert.

  • Unterstützung von Windows Phone 8.1-Apps

    Überprüft Windows Phone 8.1-Apps vor der Übermittlung an den Store. Eine vollständige Liste der Tests, die für Windows Phone 8.1-Apps verfügbar sind, finden Sie unter Tests des Zertifizierungskits für Windows-Apps für Windows Phone-Apps.

  • Allgemeine Fixes und Leistungsverbesserungen
  • Bessere Integration in Visual Studio zum Bewerten von Windows Store-Apps

Testen auf ARM-Geräten

Wenn Sie eine App für Windows RT-Geräte erstellen, lesen Sie Debuggen und Testen auf Windows RT-PCs. Dieses Thema enthält Informationen zum Testen von Apps für diese Geräte.

Verwandte Themen

Tests im Zertifizierungskit für Windows-Apps

 

 

Anzeigen:
© 2014 Microsoft