Android-Anwendung mit privatem Schlüssel erneut erstellen

Zum Erstellen von Android-Anwendungen, die in der Test Workbench verwaltet werden, wird ein Standardzertifikat verwendet. Bestimmte Anwendungen müssen allerdings zunächst mit einem privaten Schlüssel signiert werden, bevor Sie einen entsprechenden Test erstellen können. Dies gilt für Anwendungen, die Webzuordnungsservices verwenden. Wenn diese Anwendungen zusammen mit dem Standardzertifikat erstellt werden, werden die Zuordnungen in den Tests u. U. nicht korrekt angezeigt. Sie können einer Android-Anwendung daher einen privaten Schlüssel zuordnen und die Anwendung dann im Editor für Mobile- und Webbenutzerschnittstellenanwendungen erneut erstellen.

Vorbereitende Schritte

Sie müssen die zu testende Anwendung in die Test Workbench importieren. Sie können dazu den Assistenten Anwendung hinzufügen im Editor Mobile- und Webbenutzerschnittstellenanwendungen verwenden. Informationen dazu finden Sie unter Testanwendungen in die Workbench importieren. Alternativ können Sie die Anwendung auch hochladen, indem Sie die Option Anwendung hochladen von IBM® Rational Test Workbench Mobile Client verwenden. Anwendung hochladen: Informationen hierzu finden Sie unter Android-Anwendungen aus dem Mobile-Testclient hochladen.

Informationen zu diesem Vorgang

Diese Task gilt ausschließlich für Android-Anwendungen.

Vorgehensweise

  1. Klicken Sie im Editor Mobile- und Webbenutzerschnittstellenanwendungen mit der rechten Maustaste auf eine Anwendung und klicken Sie dann auf Anwendung erneut erstellen. Wenn Sie die Anwendung auf der Basis einer neuen Anwendungsversion erstellen möchten, müssen Sie diese neue Version zunächst in den Editor importieren.
  2. Wählen Sie im Dialogfenster Anwendung mit Ihrem eigenen privaten Schlüssel signieren aus und klicken Sie auf Ja, um die Anwendung erneut zu erstellen.
  3. Suchen Sie in dem daraufhin angezeigten Assistenten nach einer auszuwählenden Keystore-Datei und geben Sie ein Keystore-Kennwort ein. Wählen Sie dann einen Alias aus, geben Sie das Aliaskennwort ein und klicken Sie auf OK. Wenn der Erstellungsprozess abgeschlossen ist, ist die zu testende Anwendung signiert und der private Schlüssel (das Zertifikat) für diesen Alias ist in die .apk-Datei integriert. Dementsprechend wird die Anwendung erneut erstellt, erneut instrumentiert und für Aufzeichnung und Tests vorbereitet.

Feedback