Testen Ihrer Anwendung mit einem direkten Upgrade
Wichtig
Test Base für Microsoft 365 wird am 31. Mai 2024 auf ende-of-life (EOL) umgestellt. Wir sind bestrebt, eng mit jedem Kunden zusammenzuarbeiten, um Support und Anleitungen bereitzustellen, um den Übergang so reibungslos wie möglich zu gestalten. Wenn Sie Fragen haben, Bedenken haben oder Hilfe benötigen, senden Sie eine Supportanfrage.
Hinweis
In diesem Leitfaden erfahren Sie, wie Sie Ihre Anwendung mit dem Feature "Direktes Upgrade" testen.
Erweiterte Testmatrix mit direktem Upgrade
Bewerten Sie die Bereitschaft Ihrer App für Windows 11, indem Sie das direkte Upgrade durchführen, um die tatsächliche Benutzeroberfläche für Unternehmensupdates zu simulieren. Sie können eine umfassende Windows 11 Bewertung der Updatebereitschaft mit einem parallelen Vergleich mit Windows 10 Baseline erhalten.
Im Folgenden erfahren Sie, wie Sie Ihre Apps für den Windows 11 Upgradebereitschaftstest mit einem anpassbaren Ablauf für Testaktivitäten vor und nach dem Upgrade einrichten.
Onboarding des Pakets für ein direktes Upgrade
Sie können jetzt ein Paket mit dem Basisbetriebssystem und dem Zielbetriebssystem integrieren, das über den neuen flowgesteuerten Testtyp definiert wurde, um zu überprüfen, ob die Anwendung vor und nach dem Upgrade auf derselben VM funktioniert.
Schritt 1: Aktivieren des direkten Upgrades durch Auswählen von Flowgesteuertem Test im Konfigurationstestschritt
Sie sollten in der Lage sein, eine neue Testoption "Flowgesteuerter Test" mit einem klaren Vorschauhinweis im oberen Infofeld zu finden, der den Zweck des neuen Features beim Erstellen eines neuen Pakets erläutert, indem Sie entweder Neues Paket online erstellen, Paket mit Intune App erstellen oder Vorabbuildpaket hochladen.
Wichtig
Wenn Flow Driven ausgewählt ist, wird ein anderer Testtyp standardmäßig deaktiviert, um eine Überkompilierung des Skriptsetupprozesses zu vermeiden.
Schritt 2: Definieren von Testskripts
Auf der Seite Paket bearbeiten sollte der Benutzer 2 vorab generierte Testskripts (Installieren/Deinstallieren) im Ordner von flowDriven mit flowgesteuertem Tag gefolgt von der Sequenzreihenfolgenummer sehen können. Der Benutzer sollte in der Lage sein, über das vorhandene Menü ein neues Skript hinzuzufügen.
Schritt 3: Hinzufügen eines Testskripts zum Testflow
Klicken Sie auf das Ellipsensymbol neben dem Popup-Funktionsmenü des Testskripts mit der Option zum Hinzufügen des Skripts zur Flow-gesteuerten Testliste mit einer erhöhten Anzahl (bis zu 8 Skripts können hinzugefügt und mit dem Tag zugewiesen werden)
Schritt 4: Definieren des Testflows
Klicken Sie auf den bereich flowgesteuerten Test, um den Testflow zu definieren.
Ziehen Sie jede Zeile, um die Skripts neu anzuordnen, und aktivieren oder deaktivieren Sie die Kontrollkästchen, um zu definieren, ob das Skript vor dem Upgrade, nach dem Upgrade oder beidem ausgeführt werden soll.
Schritt 5: Überprüfen des Testplans
Überprüfen Sie den automatisch generierten Testflowplan für direkte Upgrades, um festzustellen, ob die Reihenfolge der Ausführung des Testskripts Ihren Erwartungen entspricht.
Nehmen Sie die obige Flowdefinition als Beispiel an. Die App wird vor dem Upgrade auf dem Basisbetriebssystem installiert, gefolgt vom Regressionstest und der Installation, damit das Upgrade durchgeführt wird. Nach dem Upgrade wird der Regressionstest als 3. Schritt ausgeführt und schließlich überprüft, ob die Deinstallation erst nach dem Upgrade auf dem Zielbetriebssystem wie definiert erfolgt.
Schritt 6: Definieren der Baseline und des Zielbetriebssystems
Sobald die Paketbearbeitung abgeschlossen ist. Fahren Sie mit der Testmatrix fort, um zu sehen, dass der Betriebssystemupdatetyp standardmäßig auf Direktes Upgrade festgelegt ist. Der Benutzer sollte in der Lage sein, die unterstützte Baselineversion des Betriebssystems (in Market Windows 10) und die Sicherheitsupdatebaseline basierend auf seiner Umgebung/update-status zu definieren. Das Zielbetriebssystem ist derzeit auf marktinterne Windows 11 beschränkt.
Schritt 7: Überprüfen und veröffentlichen
Sobald die Konfiguration abgeschlossen ist. Sie sollten in der Lage sein, die gesamte Konfiguration zu überprüfen und zu veröffentlichen.
Überprüfen des Testergebnisses
Sie sollten in der Lage sein, die Testergebnisse zu überprüfen, nachdem die Überprüfungsausführung bestanden und der tatsächliche Test abgeschlossen wurde.
Schritt 1: Überprüfen des Pakets unter der Testzusammenfassung
Das erstellte Paket sollte auf der Registerkarte Testzusammenfassung aufgeführt werden.
Schritt 2: Überprüfen der Testlaufzusammenfassung auf der Drilldownseite "Testzusammenfassung"
Klicken Sie auf das Paket, um die dedizierte Testzusammenfassungsseite mit direktem Upgrade als Kopfzeile der Registerkarte "Zusammenfassung" aufzurufen. Entsprechende Testläufe sollten wie folgt mit dem Baselinebetriebssystem – Zielbetriebssystem benannt werden:
Schritt 3: Überprüfen des Testlaufverlaufs auf der Seite Mit den Testergebnissen für direkte Upgrades
Klicken Sie auf den Link Betriebssystemversionen, um einen Drilldown zur neuen Testergebnisseite für direkte Upgrades durchzuführen, auf die auch über den linken Navigationsbereich zugegriffen werden kann. Überprüfen Sie, ob die wichtigsten Filterfunktionen funktionieren, um schnell zwischen verschiedenen Testläufen für direkte Upgrades für das Paket zu wechseln.
Überprüfen der Testdetails
Sie sollten in der Lage sein, die Testdetails zu überprüfen, um eine umfassende Bewertung der Auswirkungen des Upgradetests zu erhalten.
Schritt 1: Registerkarte "Skriptausführung"
Klicken Sie auf die Registerkarte Skriptausführung. Benutzer sollten das Skriptausführungsergebnis für die Testskripts der Anwendung vor (auf dem Basisbetriebssystem) und nach dem Upgrade (auf dem Zielbetriebssystem) nebeneinander anzeigen können.
Wenn die Ausführung eines Skripts sowohl vor als auch nach dem Upgrade geplant ist, sollte das gesamte Skript status nur übergeben werden, wenn die Skriptausführungen vor und nach dem Upgrade erfolgreich sind. Die Schaltfläche "Test erneut ausführen" sollte aktiviert sein, damit der Benutzer den Test bei Bedarf im Falle eines Infrastrukturausfalls erneut ausführen kann.
Schritt 2: Registerkarte "Speicherauslastung"
Klicken Sie auf die Registerkarte Speicherauslastung, um die Farbgebung der Speicherregressionskurve anzuzeigen, die nach Dem Upgrade vor, upgraden und nach dem Upgrade codiert ist.
Schritt 3: Registerkarte "CPU-Auslastung"
Klicken Sie auf die Registerkarte CPU-Auslastung, um die Farbe der CPU-Regressionskurve anzuzeigen, die nach Vor-Upgrade, Upgrade und nach dem Upgrade codiert ist.