In der vorhergehenden Lerneinheit haben Sie erfahren, wie Sie die sich ändernden Erkennungseigenschaften eines Objekts aktualisieren können.
Ein anderer Faktor, den Sie ändern können, ist die Erkennungsgewichtung, die von Functional Tester während der Wiedergabe verwendet wird.
Zu diesem Zweck stehen Ihnen entsprechende ScriptAssure-Erkennungseinstellungen zur Verfügung. Wie diese Einstellungen funktionieren, können Sie sich an dem Beschriftungsobjekt, das Sie über den zweiten Prüfpunkt getestet haben, genauer anschauen.
- Klicken Sie im Functional Tester-Menü auf .
- Klicken Sie auf .
- Klicken Sie auf die Schaltfläche Erweitert.
Beachten Sie, dass eine der Standardeinstellungen wie folgt lautet: Warnung ausgeben, wenn akzeptiertes Ergebnis größer ist als: 10000. Bei einem Ergebnis von 10000 ist zu vermuten, dass eine wichtige Eigenschaft falsch ist. Reduzieren Sie den Wert auf 5000 und beobachten Sie, was passiert.
- Klicken Sie auf das Markierungsfeld Standardeinstellung verwenden neben diesem Feld.
- Geben Sie 4000 in das Feld ein und klicken Sie auf OK.
- Führen Sie das Script erneut für "ClassicsB" aus.
Das Protokoll enthält jetzt eine Warnung in Bezug auf das Beschriftungsobjekt. Als Grund wird im Feld objectFound angegeben, dass der Wert des Erkennungsergebnisses 10000 lautet. Diese Diskrepanz wurde durch die in der Beschriftung vorgenommene Änderung des Wortes "Order" in "Orders" verursacht.
- Schließen Sie das Protokoll.
- Aktivieren Sie für das Erkennungsergebnis wieder den Standardwert:
- Klicken Sie auf .
- Klicken Sie auf .
- Klicken Sie auf die Schaltfläche Erweitert.
- Klicken Sie auf das Markierungsfeld Standardeinstellung verwenden neben dem Feld Warnung ausgeben, wenn akzeptiertes Ergebnis . . ..
Dadurch wird der Wert 4000 wieder auf 10000 eingestellt.
- Klicken Sie auf OK.
- Führen Sie das Script erneut aus.
Die Warnung wird nicht mehr angezeigt und das Script nun ohne Unterbrechung ausgeführt.
- Schließen Sie das Protokoll.
Ergebnisse
In dieser Lerneinheit haben Sie erfahren, wie Sie das Erkennungsergebnis ändern können, um die für die Objekterkennung gewünschte Empfindlichkeit zu erreichen. Weitere Informationen zur Verwendung von ScriptAssure finden Sie in der Functional Tester-Hilfe.