Erste Schritte mit App Center Test
Wichtig
Visual Studio App Center wird am 31. März 2025 eingestellt. Sie können Visual Studio App Center zwar weiterhin verwenden, bis es vollständig eingestellt ist, es gibt jedoch mehrere empfohlene Alternativen, zu denen Sie möglicherweise eine Migration in Erwägung ziehen.
Diese Schritte müssen abgeschlossen sein, bevor ein Projekt mit App Center Test verwendet werden kann.
1. Erstellen eines App Center-Kontos
Erstellen Sie unter appcenter.ms ein App Center-Konto.
2. Installieren der App Center CLI
Testausführungen werden mit der App Center-CLI ausgeführt. Wenn sie noch nicht installiert sind, befolgen Sie die folgenden Installationsanweisungen . Führen Sie nach der Installation aus appcenter login
, um ein App Center-Konto mit dem Tool zu verknüpfen.
3. Erstellen einer App im App Center
Alle Testressourcen und -vorgänge befinden sich im Kontext einer App. Erstellen Sie das zu testende App-Projekt.
4. Überprüfen der Kernkonzepte
Das Verständnis der Kernkonzepte des Testdiensts verbessert die Benutzerfreundlichkeit, Navigation und Kommunikation mit support. Weitere Informationen finden Sie unter Testen von Kernkonzepten vor dem Ausführen Ihrer ersten Tests.
5. Stellen Sie sicher, dass Ihre Tests lokal auf einem physischen Gerät ausgeführt werden
App Center Test verwendet nur physische Geräte zum Testen, nicht Emulatoren oder Simulatoren. Für Android-Entwickler macht dies möglicherweise keinen Unterschied, da ein APK für einen Emulator in der Regel für ein gleichwertiges echtes Android-Gerät gültig ist.
Für iOS-Entwickler kann dies jedoch schwieriger sein:
- Apps, die für iOS-Geräte und Simulatoren erstellt wurden, sind aufgrund unterschiedlicher Prozessorarchitekturen nicht kreuzkompatibel.
- Apps, die für iOS-Geräte erstellt wurden, MÜSSEN mithilfe des Signaturprozesses von Apple bereitgestellt werden. Die iOS-Bereitstellung kann anfangs nur schwer eingerichtet und später aktualisiert werden, wenn Profile ablaufen oder Änderungen erfordern.
- Einige Testframeworks, z. B. Xamarin.UITest & Calabash, sind explizit nicht kompatibel mit der Veröffentlichung von iOS-Apps im App Store. Diese Frameworks fügen dem IPA Assemblys hinzu, die nur während der Entwicklung vorhanden sein sollten.
- Wenn Sie zum ersten Mal auf einem physischen iOS-Gerät testen, müssen Sie die UIAutomation in den Geräteeinstellungen aktivieren.
Das Überspringen lokaler Tests ist möglich, aber nicht empfohlen. Es ist viel schwieriger, Probleme zu diagnostizieren, die in App Center ausgeführt werden, wenn die App ungelöste lokale Testprobleme aufweist.
6. Vorbereiten des Projekts für den Upload
Jedes Testframework hat unterschiedliche Anforderungen für das Hochladen in App Center Test. Befolgen Sie die entsprechenden Testframeworkanweisungen: