Mobile Applikationen öffnen

Um Testfälle der Mobile Engine 3.0 auszuführen, müssen Sie zunächst Ihre Applikation öffnen.

Verwenden Sie das Modul Open Mobile App, um native und hybride mobile Applikationen auf Ihrem Android- oder iOS-Gerät zu öffnen.

Dieses Modul ist Teil der Standard-Untermenge. Sie finden es unter Standard modules > TBox XEngines > Mobile.

Wenn Sie Tricentis Tosca 12.3 oder eine frühere Version auf 2023.1 LTS aktualisieren, müssen Sie eine XEngines-Migration durchführen, um sicherzustellen, dass das Modul Open Mobile App ordnungsgemäß funktioniert. Klicken Sie dazu mit der rechten Maustaste auf das Projektwurzelelement und wählen Sie XEngines Migration> Update project to current version.

Modul in einem Testfall verwenden

Um eine native oder hybride Applikation auf Ihrem mobilen Gerät zu öffnen, führen Sie die folgenden Schritte aus:

  1. Geben Sie die Testkonfigurationsparameter an, um eine Verbindung mit dem Gerät herzustellen.

  2. Ziehen Sie das Modul Open Mobile App per Drag & Drop auf Ihren Testfall. Es muss der erste Testschritt Ihres Testfalls sein.

  3. Geben Sie im Testschrittwert Application die Details zu Ihrer Applikation ein:

  4. Geben Sie als Aktion Input an.

Im folgenden Beispiel verwenden Sie den PackageName und die Activity, um eine Android-Applikation zu öffnen.

Modul Open Mobile App in einem Testfall

Den Applikationsnamen für Android angeben

Für Android-Geräte und -Emulatoren können Sie die Applikation auf eine der folgenden Arten angeben:

Den vollständigen Pfad der Applikation angeben

Wenn Sie diese Methode verwenden, muss die Applikation nicht vorher auf Ihrem Gerät installiert werden. Tricentis Tosca installiert die Applikation, wenn Sie den Testschritt Open Mobile App ausführen.

Geben Sie im Feld Value des Testschrittwerts Application den vollständigen Pfad der auf Ihrem Rechner gespeicherten Applikation ein. Geben Sie den Dateinamen der Applikation und die Endung .apk an.

Pfad der Applikation im Testschrittwert Application

Den PackageName und die Activity angeben

Wenn Sie diese Methode verwenden, muss die Applikation bereits auf Ihrem Gerät installiert sein.

Geben Sie im Feld Value des Testschrittwerts Application den PackageName und die Activity der Applikation ein, die Sie steuern möchten. Trennen Sie den PackageName von der Activity durch einen Schrägstrich (/).

PackageName und Activity im Testschrittwert Application

Den Applikationsnamen für iOS angeben

Für iOS-Geräte und -Simulatoren können Sie die Applikation auf eine der folgenden Arten angeben:

Den vollständigen Pfad der Applikation angeben

Wenn Sie diese Methode verwenden, muss die Applikation nicht vorher auf Ihrem Gerät installiert werden. Tricentis Tosca installiert die Applikation, wenn Sie den Testschritt Open Mobile App ausführen.

Geben Sie im Feld Value des Testschrittwerts Application den vollständigen Pfad der Applikation ein, die Sie steuern möchten:

  • Verwenden Sie die Erweiterung .ipa für ein physisches iOS-Gerät.

  • Verwenden Sie die Erweiterung .app für einen iOS-Simulator.

Pfad der Applikation im Testschrittwert Application

Die BundleID der Applikation angeben

Wenn Sie diese Methode verwenden, muss die Applikation bereits auf Ihrem Gerät installiert sein.

Geben Sie im Feld Value des Testschrittwerts Application die BundleID der Applikation ein, die Sie steuern möchten:

BundleID im Testschrittwert Application