Testen von Windows Store-Apps

 

Veröffentlicht: April 2016

Sie haben zwei Möglichkeiten, wenn Sie Windows Store-Apps auf einem Telefon, Tablet oder einem anderen Gerät testen möchten:

  • Planen und führen Sie die Tests mit Team Web Access, mit einem Browser auf dem Gerät oder auf einem anderen Computer aus. Wenn Sie für die Tests Team Web Access verwenden, interagiert der Test Runner nicht mit der getesteten Software, es dient lediglich als eine Prüfliste der Testschritte. Deshalb müssen Sie es nicht auf dem Gerät ausführen, das Sie testen.

    Diese Option erfordert keine besondere Vorbereitung auf dem Gerät, außer dem Installieren der Software.

  • Verknüpfen Sie das Gerät mit dem Computer, und führen Sie die Tests mit Microsoft Test Manager aus. Mit dieser Option können Sie Screenshots erfassen und diagnostische Daten vom Gerät erfassen.

    Sie können manuelle Tests von Windows Store-Apps auf jedem Remotegerät mit Windows 8 ausführen.

Vorbereiten des Windows 8-Geräts für die Tests

  1. Verwenden Sie nach Möglichkeit die gleichen Benutzeranmeldeinformationen oder die gleiche Microsoft Live ID auf dem Windows 8-Gerät und auf dem Computer, auf dem Microsoft Test Manager ausgeführt wird. Wenn der Benutzer unterschiedlich ist, zeigt der Computer, auf dem Sie Microsoft Test Manager ausführen, ein Dialogfeld mit Anmeldeinformationen an, wenn Sie die Verbindung herzustellen versuchen.

  2. Installieren Sie Remote Debugger auf dem Gerät, das Sie testen möchten. Siehe Installieren des Remotedebuggers. (Dieser wird nur für Clientbetriebssysteme unter Windows 8 unterstützt. Windows Server 2012 wird nicht unterstützt.)

    Das Microsoft Test Tools Adapter-Konfigurationstool wird auf dem Gerät als neue Kachel angezeigt.

  3. Wählen Sie die Kachel für das Microsoft Test Tools Adapter-Konfigurationstool in Windows 8. aus.

  4. Wählen Sie im Konfigurationsdialogfeld für Microsoft Test Tools Adapter Dienst starten aus, um Microsoft Test Tools Adapter zu konfigurieren.

Verbinden mit dem Remotegerät

  1. Öffnen Sie auf dem Computer, von dem Sie die Tests durchführen, Microsoft Test Manager.

    Erstellen Sie mehrere Testfälle, wenn noch nicht geschehen.

  2. Wählen Sie auf der Seite Tests ausführen den Link Ändern neben Tests durchführen mit: aus, um das Windows 8-Remotegerät anzugeben.

    Wählen Sie aus, wo der manuelle Test ausgeführt werden soll

  3. Wählen Sie die Option Remotegerät aus, und geben Sie den Namen des Geräts ein, das Sie testen möchten.

    Wählen Sie aus, wo der Test ausgeführt werden soll

    Standardmäßig wird von Microsoft Test Manager der Anschluss 6905 verwendet, um mit Remotegeräten zu kommunizieren. Wenn Sie einen anderen Port verwenden möchten, geben Sie das Remotegerät als deviceName**:**port ein. Zum Beispiel mySlateDevice1:8001. Sie müssen auch den Anschluss auf dem Remotegerät ändern, indem Sie die Dienstkonfigurationsdatei "mttaservice.exe.config" im Visual Studio-Installationsordner öffnen.

  4. Wählen Sie den Link Test aus, um sicherzustellen, dass Microsoft Test Manager mit dem Remotegerät kommunizieren kann.

Installieren der Windows Store-App

  1. Wählen Sie Windows Store-App installieren aus. Geben Sie dann den Pfad und den Namen der APPX-Datei für die Windows Store-App ein, die Sie installieren möchten.

    Installieren von Windows Store-App von MTM

  2. Folgen Sie den Anweisungen des Installationsassistenten.

    Angepasste Anwendungsinstallationsschritte

    Testzertifikat-Dialogfeld

Testen der Windows Store-App

  1. Wählen Sie Test starten aus.

    Test Runner wird geöffnet.

  2. Führen Sie die Schritte des Tests auf dem Remotegerät aus.

    Sobald Sie einen Testschritt abgeschlossen haben, kennzeichnen Sie ihn auf dem Hostcomputer als erfolgreich oder fehlgeschlagen.

    Die folgenden Funktionen werden beim Testen auf einem Windows 8-Remotegerät unterstützt:

    Funktion

    Unterstützung

    Systeminfo

    Ja

    Screenshot erstellen

    Ja

    Ereignisprotokolle

    Ja.

    Aktionsaufzeichnung/-wiedergabe

    Windows-Web-Apps – Ja

    Windows-Desktop- und Store-Apps – Nein

    Erstellen eines Fehlers

    Ja

    Erstellen Sie eine Umgebungsmomentaufnahme der Server in einer SCVMM-Lab-Umgebung.

    Ja

Sicherheit

Überprüfen Sie, ob der Freigabepfad, in dem die APPX-Datei und -Zertifikate gespeichert werden, ordnungsgemäß gesichert wird.