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:
-
Navigieren Sie zu Project->Settings.
-
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.
-
-
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:
-
Wählen Sie im Dialogfeld Mobile Scan die Option Connect aus.
-
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.
-
Wählen Sie Scan aus. Dadurch öffnet sich die Live View.
-
Wählen Sie die aufzuzeichnenden Controls entweder in der Baumstruktur oder in der Live View aus.
-
Wenn Sie bereit sind, Ihre Aufzeichnung zu beenden, wählen Sie Save aus.
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:
-
Fügen Sie einen Testkonfigurationsparameter (TCP) hinzu und nennen Sie ihn Automation_Mobile30_VisionAIPersonalToken.
-
Geben Sie Ihr persönliches Token für Vision AI als Wert für den TCP ein.