Mobile Applikationen aufzeichnen

Mit der Mobile Engine 3.0 können Sie Module aus mobilen iOS- und Android-Applikationen erstellen. Um eine native oder hybride Applikation oder eine Webapplikation mit dem Mobile Scan aufzuzeichnen, führen Sie die folgenden Schritte aus:

  1. Stellen Sie sicher, dass Sie Ihre Testumgebung vorbereitet haben. Nähere Informationen finden Sie in den folgenden Kapiteln:

  2. Starten Sie den Mobile Scan und verbinden Sie sich mit Ihrem Gerät.

  3. Fügen Sie ein mobiles Gerät, einen Emulator oder Simulator hinzu. Dieser Schritt ist optional.

  4. Fügen Sie eine mobile Applikation hinzu. Dieser Schritt ist optional.

  5. Wählen Sie die Controls aus, die Sie steuern möchten.

  6. Zeichnen Sie einen anderen Bildschirm, eine andere Applikation oder ein anderes Gerät auf. Dieser Schritt ist optional.

  7. Konfigurieren Sie Desired Capabilities im Mobile Scan. Dieser Schritt ist optional.

Sie können auch Module mit der Image-Based Test Automation für mobile Applikationen erstellen.

Wenn Sie in einem Multiuser-Arbeitsbereich arbeiten, wird der Konfigurationsknoten Mobile automatisch ausgecheckt, wenn Sie den Mobile Scan öffnen, und automatisch eingecheckt, wenn Sie ihn schließen. Wenn Sie nicht möchten, dass der Mobile Scan automatisch ausgecheckt und im Konfigurationsknoten Mobile eingecheckt wird, gehen Sie zu Project->Settings->TBox->Mobile30 und setzen Sie den Wert von Auto checkout/checkin configuration auf False.

Wenn Sie die Version des Simulators für die Aufzeichnung ändern möchten, gehen Sie zu Project->Settings und dann zu Tbox->Engines->Mobile30->Default iOS Simulator Version.

Leistung des Mobile Scan verbessern

Wenn Sie mobile Applikationen in den Clouds aufzeichnen, empfiehlt Tricentis, den Aufzeichnungsmechanismus zu ändern, um die Leistung zu verbessern. Auf diese Weise sendet der Mobile Scan nicht jedes Mal mehrere Aufrufe an den Appium-Server, wenn Sie ein neues Control auswählen.

Um diese Einstellung zu aktivieren, gehen Sie wie folgt vor:

  1. Gehen Sie zu C:\ProgramData\TRICENTIS\TOSCA Testsuite\7.0.0\Settings\XML und öffnen Sie die Datei Settings.xml.

  2. Fügen Sie unter <Category name="Engines"> die folgende Codezeile vor dem schließenden Tag hinzu:

    <Setting name="Automation.Engines.SingleUniqueChecks" legacyPath="Automation.Engines.SingleUniqueChecks">True</Setting>

  3. Speichern und schließen Sie die Datei.

  4. Starten Sie Tricentis Tosca neu.

Mobile Konfigurationen

Wenn Sie das mobile Gerät und die Applikation im Mobile Scan hinzufügen, werden die Informationen über Verbindung, Gerät und Applikation automatisch in benutzerdefinierten Konfigurationen gespeichert. Nähere Informationen zu mobilen Konfigurationen finden Sie hier: siehe Kapitel "Mobile-Konfigurationen verwenden".