Android-Anwendungen aus dem Mobile-Testclient hochladen

Möchten Sie mobile Anwendungen testen, müssen Sie sie importieren oder in Rational Test Workbench Mobile Test Edition hochladen. Wenn Sie die betreffende Anwendung von einem mobilen Gerät in die Test Workbench hochladen, wird die Anwendung instrumentiert und neu in zwei neue Anwendungen (eine aufzeichnungsbereite Anwendung und eine wiedergabebereite Anwendung) kompiliert. Die aufzeichnungsrelevante Version enthält die zu testende Anwendung ergänzt durch Code, bei der wiedergaberelevanten Version handelt es sich um die Originalversion mit einem Test Workbench-Zertifikat. Für jede zu testende Anwendung muss ein Originalpaket hochgeladen und in der Workbench gespeichert werden. Diese Versionen dienen der Aufzeichnung oder Ausführung eines Tests. Anschließend muss die Anwendung in einem Test Workbench-Projekt gespeichert werden. Dann ist sie testbereit.

Vorbereitende Schritte

Damit Sie Anwendungen von einem mobilen Gerät hochladen können, muss auf dem betreffenden Gerät der Mobile-Testclient ausgeführt werden und es muss eine Verbindung zur Test Workbench bestehen. Weitere Informationen zum Konfigurieren eines mobilen Geräts finden Sie unter Mobile-Testclient konfigurieren, wenn Sie native oder Hybridanwendungen mit dem Mobile-Testclient auf Android/iOS-Geräten oder -Simulatoren testen.

Das Android-SDK muss auf dem Workbench-Computer installiert sein. Dazu müssen Sie das bei Download For Other Platforms > SDK Tools Only unter http://developer.android.com/sdk/index.html angegebene Android-SDK herunterladen.
Anmerkung: Diese Website wird nicht von IBM verwaltet und die Speicherposition des Software-Development-Kits kann sich daher in Zukunft ändern.

Die Anwendung muss auf dem mobilen Gerät installiert sein.

Informationen zu diesem Vorgang

Wenn Sie Ihre Anwendung von einem Gerät oder Simulator hochladen und diese instrumentiert wird, kann das je nach Umfang der Anwendung einige Sekunden oder einige Minuten dauern. Wenn Sie komplexe Anwendungen testen, kann es in manchen Fällen zu Fehlern aufgrund abnormaler Speicherbedingungen kommen. Zur Behebung dieses Problems können Sie auf dem Computer, auf dem Rational Test Workbench Mobile Test Edition installiert ist, die Speicherzuordnung erhöhen. Weitere Details hierzu finden Sie unter Speicherzuordnung für das Hochladen von Anwendungen erhöhen.

Vorgehensweise

So laden Sie eine Anwendung von einem mobilen Gerät hoch:

  1. Tippen Sie im Mobile-Testclient App hochladen an.
  2. Wählen Sie eine installierte Anwendung aus der Liste aus und tippen Sie Hochladen an. Der Editor Mobile- und Webbenutzerschnittstellenanwendungen wird in der Rational Test Workbench geöffnet. Die Anwendung wird so lange zusammen mit dem Hinweis Verarbeitung angezeigt, bis sie vollständig hochgeladen und für die Durchführung von Tests instrumentiert ist. Wenn ein Originalpaket erstellt und in Ihren Arbeitsbereich kopiert wird, bedeutet dies, dass die Anwendung instrumentiert ist. Im Testnavigator wird die Anwendung unter Eingehende Anwendungen angezeigt.
  3. Eingehende Anwendungen müssen verwaltet sein, um in einem Test verwendet werden zu können. Mit anderen Worten: Die instrumentierte Version der Anwendung muss zu einem Projekt in der Test Workbench hinzugefügt werden. Damit die zu testende Anwendung verwaltet werden kann, klicken Sie mit der rechten Maustaste auf die eingehende Anwendung und wählen Sie Verwaltete Anwendung generieren aus. Wählen Sie im Assistenten, der geöffnet wird, ein Projekt oder einen Ordner aus oder erstellen Sie ein Projekt oder einen Ordner, in dem die .ma-Ressource gespeichert wird, die Ihr Originalpaket der mobilen Anwendung enthält. Sie können den Namen der .ma-Datei ändern.
  4. Klicken Sie auf Fertigstellen. Die Anwendung wird im Editor Mobile- und Webbenutzerschnittstellenanwendungen sowie im Testnavigator unter Mobile- und Webbenutzerschnittstellenanwendungen angezeigt. Die Anwendung ist für alle Testphasen bereit und wird auf dem mobilen Gerät als verwaltete Anwendung angegeben.

Nächste Schritte

Wenn die Anwendung bereit ist, können Sie Ihren Test aufzeichnen. Weitere Informationen hierzu finden Sie unter Tests aus Android-Mobile-Testclient aufzeichnen.

Feedback