Zum Hauptinhalt springen

Hilfe - Unerwartete Ergebnisse

Manchmal erhalten Sie unerwartete Ergebnisse. Dieses Kapitel soll Ihnen helfen zu verstehen, warum dies geschieht und wie Sie das Problem lösen können. Generell ist es als ersten Schritt hilfreich, das Protokoll / die Logs des Testfalls zu überprüfen.

Unerwartete Schritte wurden erstellt

Falls Sie sehen, dass Schritte erstellt wurden, die Sie nicht erwartet haben, kann dies mehrere Gründe haben. Höchstwahrscheinlich versuchen Sie Aktionen zu erstellen, die nicht unterstützt werden.

Bitte versuchen Sie die folgenden Schritte:

  1. Überprüfen Sie die Prompting-Technik in der Testfall-Definition, ob Sie einen besseren Weg finden, die Aktion zu beschreiben.
  2. Prüfen Sie den "Erklären"-Button in der Testfall-Definition für eine Erläuterung, wie Ihre Aktion interpretiert wurde.
  3. Schreiben Sie den Schritt auf Englisch und prüfen Sie, ob der KI-Agent ihn korrekt versteht.
  4. Vermeiden Sie es, sich in Ihrer Beschreibung auf andere Schritte / vorherige Ergebnisse zu beziehen. Der KI-Agent hat kein Gedächtnis für vorherige Schritte (nur über Parameter).

Unerwartete Elemente werden für Aktionen identifiziert (Klicken, Eingeben, ...)

Beim Versuch, mit Elementen auf der Seite zu interagieren, kann es vorkommen, dass der KI-Agent Elemente identifiziert, die Sie nicht erwartet haben. Sie können die folgenden Tipps nutzen, um das Problem zu lösen.

  1. Ist Ihre Elementbeschreibung tatsächlich eindeutig? Bei einer vagen Beschreibung kann das KI-Element in einem Durchlauf ein Element und im nächsten ein anderes wählen. Versuchen Sie, präziser zu sein, indem Sie z. B. die Beschreibung eines Abschnitts oder eines übergeordneten Elements angeben.
  2. Versuchen Sie, die erweiterte Argumentation (Enhanced Reasoning) für den Schritt zu aktivieren (siehe Erweiterte Einstellungen in den Schrittdetails für weitere Informationen).
  3. Überprüfen Sie den Schritt im Aufnahmemodus, um das identifizierte Element zu ändern.
  4. Diskutieren Sie den Schritt im Aufnahmemodus mit dem KI-Agenten, um zu verstehen, warum der KI-Agent das Element so identifiziert hat.
  5. Prüfen Sie, ob das Element für die Interaktion aktiv ist. Der KI-Agent kann nur mit aktiven Elementen interagieren (nicht deaktiviert, ...) – abhängig von Ihren Anwendungseinstellungen.
  6. Versuchen Sie, den Schritt gemäß der Prompting-Technik umzuformulieren, um ein besseres Ergebnis zu erzielen.
  7. Wenn das falsche Element identifiziert wird, der bereitgestellte XPath aber korrekt erscheint, bitten Sie den Entwickler der Anwendung, bessere IDs/Klassen für das Element zu implementieren, damit es besser identifizierbar ist.
  8. Bitten Sie einen Entwickler, Ihnen einen XPath für das Element zu geben, mit dem Sie interagieren möchten. Sie können diesen XPath in der Testfall-Definition verwenden, um mit dem Element zu interagieren.
  9. Bitten Sie einen Entwickler, eine Skriptfunktion zu schreiben, um das gewünschte Element zu identifizieren. Sie können diese Skriptfunktion in der Testfall-Definition verwenden, um mit dem Element zu interagieren.

Keine Elemente werden für Aktionen identifiziert (Klicken, Eingeben, ...)

Beim Versuch, mit Elementen auf der Seite zu interagieren, kann es vorkommen, dass der KI-Agent keine Elemente identifiziert. Sie können die folgenden Tipps nutzen, um das Problem zu lösen.

  1. Prüfen Sie, ob sich das benötigte Element in einem iframe befindet. IFrames werden unterstützt, müssen aber für die zu testende Seite / den Mandanten explizit aktiviert werden, da dies die Testleistung etwas verlangsamt. Bitte aktivieren Sie die Iframe-Verarbeitung in den Anwendungseinstellungen (Zusatzfunktionen) oder in den Mandanteneinstellungen.
  2. Prüfen Sie, ob das benötigte Element nicht sichtbar ist. Der KI-Agent kann nur mit sichtbaren Elementen interagieren.
  3. Prüfen Sie, ob das benötigte Element noch nicht geladen ist. Der KI-Agent kann nur mit Elementen interagieren, die geladen sind.
  4. Formulieren Sie Ihre Suche basierend auf der Prompting-Technik um.
  5. Definieren Sie das Element per XPath.
  6. Definieren Sie eine Skriptfunktion, um das Element zu identifizieren.

Die Assertion lieferte unerwartete Ergebnisse

Falls die Assertion unerwartete Ergebnisse geliefert hat, können Sie die folgenden Tipps zur Problemlösung nutzen.

  1. Überprüfen Sie die Prompting-Technik, um ein besseres Ergebnis zu erzielen.
  2. Wechseln Sie in den Aufnahmemodus und diskutieren Sie den Schritt mit dem KI-Agenten.
  3. Überprüfen Sie die Screenshots, die tatsächlich vom KI-Agenten in den Ausführungsdetails des Schritts verwendet wurden. Besonders beim Scrollen könnten Sie feststellen, dass der Screenshot nicht alle Elemente zeigt.
  4. Führen Sie mathematische Berechnungen durch oder fordern Sie den KI-Agenten zum Zählen auf? Zählen und mathematische Operationen sind für den KI-Agenten schwer zu erfassen. Versuchen Sie, dies zu vermeiden.