Debugging, Tests und Leistung
In diesem Abschnitt erfahren Sie, wie Sie Ihre App mit Microsoft Visual Studio debuggen, testen und optimieren. Darüber hinaus werden Tools wie das Windows-Geräteportal (zur Geräteüberwachung und -konfiguration) und das Zertifizierungskit für Windows-Apps (zur Vorbereitung Ihrer App für den Microsoft Store) vorgestellt.
Thema | Beschreibung |
---|---|
Bereitstellen und Debuggen von UWP-Apps | Dieser Artikel führt Sie Schritt für Schritt durch die Ausrichtung Ihrer Apps auf verschiedene Bereitstellungs- und Debugziele. |
Test- und Debugtools für die Prozesslebensdauer-Verwaltung (PLM) | Tools und Verfahren zum Debuggen und Testen der Kompatibilität Ihrer App mit der Prozesslebensdauer-Verwaltung. |
Tests mit dem Emulator für Microsoft Windows 10 Mobile | Mit den Tools des Emulators für Microsoft Windows 10 Mobile können Sie die Interaktion mit einem Gerät praxisnah simulieren und die Features Ihrer App testen. Der Emulator ist eine Desktopanwendung zur Emulierung eines mobilen Geräts unter Windows 10. Die Anwendung stellt eine virtualisierte Umgebung bereit, in der Sie Windows-Apps ohne physisches Gerät debuggen und testen können. Außerdem steht Ihnen eine isolierte Umgebung für Ihre Anwendungsprototypen zur Verfügung. |
Testen von Surface Hub-Apps mit Visual Studio | Der Visual Studio-Simulator bietet eine Umgebung, in der Sie Apps für die universale Windows-Plattform (UWP) entwerfen, entwickeln, debuggen und testen können, einschließlich Apps, die Sie für Microsoft Surface Hub entwickelt haben. Der Simulator verwendet nicht dieselbe Benutzeroberfläche wie ein Surface Hub, ist jedoch hilfreich, um das Erscheinungsbild und Verhalten Ihrer App bei der Bildschirmgröße und -auflösung von Surface Hubs zu testen. |
Bereitstellen einer App über die Registrierung loser Dateien | In dieser Anleitung wird veranschaulicht, wie Sie das Layout für lose Dateien verwenden, um Windows 10-Apps zu überprüfen und freizugeben, ohne diese zu verpacken. |
Betatests | Betatests bieten Ihnen die Möglichkeit, Ihre App anhand des Feedbacks von Personen außerhalb des App-Entwicklungsteams zu verbessern, die noch nicht freigegebene Apps auf eigenen Geräten testen. |
Windows-Geräteportal | Mit dem Windows Device Portal können Sie Ihr Gerät remote über ein Netzwerk oder eine USB-Verbindung konfigurieren und verwalten. |
Zertifizierungskit für Windows-Apps | Damit Ihre App möglichst gute Chancen auf eine Veröffentlichung im Microsoft Store oder auf eine Windows-Zertifizierung hat, sollten Sie sie auf Ihrem Computer überprüfen und testen, bevor Sie sie zur Zertifizierung übermitteln. In diesem Thema wird erläutert, wie Sie das Zertifizierungskit für Windows-Apps installieren und ausführen. |
Leistung | Benutzer erwarten, dass ihre Apps zuverlässig und reibungslos funktionieren und den Akku nicht übermäßig beanspruchen. Technisch gesehen ist die Leistung keine funktionale Anforderung. Wenn Sie die Leistung aber als Feature behandeln, hilft es Ihnen dabei, die Erwartungen der Benutzer zu erfüllen. Das Festlegen von Zielen und deren Messung sind wichtige Faktoren. Ermitteln Sie die für Sie leistungskritischen Szenarien, und legen Sie fest, was unter guter Leistung zu verstehen ist. Messen Sie die Ziele dann während des gesamten Lebenszyklus Ihres Projekts frühzeitig und häufig, um sicherzustellen, dass Sie Ihre Ziele erreichen. |
Versionsadaptive Apps | Nutzen Sie die neuesten APIs und Features, und erreichen Sie ein möglichst breites Publikum. Verwenden Sie API-Laufzeitprüfungen, um Code und XAML zur Laufzeit an die Features der Windows 10-Version anzupassen, unter der Ihre App ausgeführt wird. |