Selbstheilung von Vision AI-Testfällen aktivieren
Vision AI ermöglicht es Ihnen, eine Selbstheilung aller Controls zu aktivieren, die beim Ausführen Ihrer Ausführungsliste nicht gefunden werden können.
Voraussetzungen
Um die Selbstheilung zu verwenden, müssen Sie Vision AI erlauben, den Testverlauf in der Cloud zu speichern. Dazu muss ein Administrator das Feature Store image analysis data on VisionAI servers? in der Administration von Vision AI aktivieren. Wenn er dies nicht tut, melden Ausführungs-Logs den Fehler Self healing is disabled.
Selbstheilung von Vision AI-Testfällen aktivieren
Um die Selbstheilung von Vision AI-Testfällen zu aktivieren, führen Sie die folgenden Schritte aus:
-
Erstellen Sie ein Recovery-Szenario in Ihrem Vision AI-Testfall.
-
Setzen Sie auf dem Reiter Properties Ihres Recovery Scenario den RetryLevel auf TestStepValue.
-
Verwenden Sie das Modul Vision AI Self Healing, um einen Testschritt im Recovery-Szenario zu erstellen. Sie finden dieses Modul unter Standard modules->TBox XEngines->Vision AI.
-
Fügen Sie dem Testfall folgende Testkonfigurationsparameter (TCPs) hinzu:
-
OnDialogFailure mit dem Wert Recover.
-
TestStepValueRetries mit dem Wert 1.
-
-
Führen Sie den Testfall über eine Ausführungsliste aus.
Vision AI versucht, ein Control, das nicht gefunden werden kann, selbst zu heilen.
![]() |
In diesem Beispiel führen Sie die folgenden Aktionen durch:
Modul Vision AI Self Healing in einem Testfall |