In dieser Lerneinheit erfahren Sie, wie Sie eine instrumentierte iOS-Anwendung der test workbench hinzufügen und auf einem iOS-Gerät installieren. Bei dieser Vorgehensweise wird davon ausgegangen, dass Sie keinen Zugriff auf das Projekt "Xcode" mit dem Quellcode für die zu testende Anwendung haben. Sie können einen Apple Macintosh- oder einen Windows-Computer verwenden. Nachdem Sie die instrumentierte Anwendung auf einem iOS-Gerät installiert haben, können Sie mit dem Testen beginnen.
Vor dem Starten dieser Lerneinheit müssen Sie die Schritte in Lerneinheit 1: Die Testumgebung einrichten abgeschlossen haben. Stellen Sie sicher, dass Sie die
test workbench gestartet, mindestens ein iOS-Gerät an den USB-Anschluss Ihres Computers angeschlossen haben und mindestens ein iOS-Gerät im Editor Mobile Geräte, wie in der folgenden Abbildung gezeigt, aufgeführt ist:

- Sie müssen über eine instrumentierte Version der zu testenden Anwendung verfügen. (Siehe Lerneinheit 2: Die zu testende Anwendung zum Testen vorbereiten). Diese Version der zu testenden Anwendung wird auf einem Macintosh-Computer mithilfe des Erstellungsscripts rtwBuildXcode.sh generiert. In der Regel erhalten Sie die instrumentierte zu testende Anwendung von einem Entwickler.
- Wenn Sie die test workbench auf einem
Windows-Computer ausführen, muss auf dem iOS-Gerät iOS 7 oder höher laufen. Auf einem Macintosh-Computer kann jede
iOS-Version nach iOS 6 verwendet werden.
So installieren Sie die instrumentierte iOS-Anwendung auf einem iOS-Gerät:
- Überprüfen Sie, ob Apple iTunes installiert ist. iTunes ist auf Macintosh-Computern standardmäßig vorhanden, muss bei Windows-Computern aber manuell heruntergeladen und installiert werden.
- Rufen Sie eine Kopie der instrumentierten Version der zu testenden Anwendung ab und fügen Sie diese zu einem Projekt in der test workbench hinzu.
Diese Version der zu testenden Anwendung muss auf einem Macintosh-Computer mithilfe des Erstellungsscripts rtwBuildXcode.sh generiert werden. Um die instrumentierte Anwendung zu erhalten, bitten Sie die Person, die das Script rtwBuildXcode.sh ausführt, Ihre test workbench in den Befehlszeilenargumenten anzugeben. (Siehe Lerneinheit 2: Die zu testende Anwendung zum Testen vorbereiten).
Nach Abschluss des Scripts sehen Sie die instrumentierte zu testende Anwendung im Editor "Mobile- und Webbenutzerschnittstellenanwendungen" und die folgende Nachricht auf der rechten Seite: Eingehende Anwendung muss zur Verwendung in einem Test verwaltet werden. Drücken Sie rechts auf die Schaltfläche, um die Anwendung zu verwalten..
Klicken Sie auf die Schaltfläche für die eingehende Anwendung, um die zu testende Anwendung als verwaltete Anwendung hinzuzufügen, also als Anwendung, die
in einem Eclipse-Projekt verwaltet wird.
- Klicken Sie im Editor für "Mobile- und Webbenutzerschnittstellenanwendungen" mit der rechten Maustaste auf die Anwendung, die hinzugefügt wurde. Klicken Sie dann auf Anwendung auf iOS-Gerät installieren oder wählen Sie die Anwendung aus und klicken Sie auf das Symbol Anwendung auf iOS-Gerät installieren
, wie unten gezeigt. 
- Wählen Sie im Fenster "iOS-Gerät" das Gerät aus, auf dem Sie die iOS-Anwendung installieren möchten, und klicken Sie auf OK.
Die iOS-Anwendung wird nun auf dem Gerät installiert und Sie können mit dem Testen beginnen.