Vision AI für die mobile Automatisierung

Vision AI für die mobile Automatisierung ist ein Early-Access-Feature, das sich noch in der Entwicklung befindet. Wir können die volle Funktionalität in dieser oder zukünftigen Versionen nicht garantieren.

Beachten Sie, dass Sie dieses Early-Access-Feature zuerst aktivieren müssen, um es nutzen zu können.

Mit der Mobile Engine 3.0 können Sie Bildschirmobjekte in mobilen Apps mit der Leistung von Vision AI steuern. Sie können sofort loslegen:

Vision AI für die mobile Automatisierung aktivieren

Um Vision AI für die mobile Automatisierung zu verwenden, müssen Sie es zuerst über die Tosca-Projekteinstellungen aktivieren:

  1. Navigieren Sie zu Project->Settings.

  2. Erstellen Sie die folgenden Unterordner:

    • Klicken Sie mit der rechten Maustaste auf den Ordner Settings und wählen Sie Create...->Category aus.

    • Geben Sie im Feld Name den Wert Automation ein.

    • Klicken Sie mit der rechten Maustaste auf den Ordner Automation und wählen Sie Create...->Category aus.

    • Geben Sie im Feld Name den Wert Mobile30 ein.

  3. Erstellen Sie die Einstellung:

    • Klicken Sie mit der rechten Maustaste auf den Ordner Mobile30 und wählen Sie Create...->Setting aus.

    • Geben Sie im Feld Name den Wert VisionAIPersonalToken ein.

    • Geben Sie im Feld Value Ihr Token ein. Um das persönliche Token für Vision AI zu erhalten, wenden Sie sich bitte an unser Support-Team.

Vision AI-basierte Module erstellen

Um ein Vision AI-basiertes Modul zu erstellen, führen Sie diese Schritte aus:

  1. Starten Sie den Mobile Scan.

  2. Wählen Sie im Dialogfeld Mobile Scan die Option Connect aus.

  3. Wählen Sie nach hergestellter Verbindung Vision AI aus. Wenn der Mobile Scan die Option Vision AI nicht anzeigt, haben Sie sie noch nicht aktiviert.

  4. Wählen Sie Scan aus. Dadurch öffnet sich die Live View.

  5. Wählen Sie die aufzuzeichnenden Controls entweder in der Baumstruktur oder in der Live View aus.

  6. Wenn Sie bereit sind, Ihre Aufzeichnung zu beenden, wählen Sie Save aus.

  7. Erstellen Sie einen Testschritt aus dem Modul heraus.

Technische Eigenschaften in Vision AI

Die Controls, die Sie mit Vision AI aufzeichnen, zeigen bestimmte technische Eigenschaften an:

Eigenschaft

Beschreibung

Area

Gibt den Bereich der Applikationsschnittstelle an, in dem sich das Control befindet.

ControlId

Identifiziert das Control innerhalb der Applikation eindeutig. Diese Eigenschaft wird standardmäßig ausgewählt, um eine genaue Erkennung zu gewährleisten, die Effizienz zu verbessern und Mehrdeutigkeiten während des Tests zu vermeiden.

IsMandatory

Gibt an, dass das Control erforderlich ist, damit der Test fortgesetzt werden kann. Dies ist standardmäßig ausgewählt, was bedeutet, dass Tosca den Test nicht erfolgreich ausführen kann, ohne mit diesem Control zu interagieren.

IsUnique

Gibt an, dass das Control innerhalb der Applikation einzigartig sein muss. Dies ist standardmäßig ausgewählt, um sicherzustellen, dass der Test mit dem richtigen Control interagiert und Konflikte mit doppelten Elementen vermieden werden.

Mobile Tests mit Vision AI einrichten

Sobald Sie Testschritte erstellt haben, die aus Ihren Vision AI-basierten Modulen stammen, müssen Sie Ihre Tests einrichten:

  1. Fügen Sie einen Testkonfigurationsparameter (TCP) hinzu und nennen Sie ihn Automation_Mobile30_VisionAIPersonalToken.

  2. Geben Sie Ihr persönliches Token für Vision AI als Wert für den TCP ein.