Zu einer mehrdeutigen Objekterkennung kommt es, wenn Functional Tester ein Objekt im zu testenden System nicht eindeutig identifizieren kann. Die geschieht meistens, wenn Functional Tester nicht zwischen einer Instanz der zu testenden Anwendung, die durch Wiedergabe eines Scripts gestartet wurde, und einer weiteren Instanz derselben Anwendung, die vor der Scriptwiedergabe unabsichtlich geöffnet gelassen wurde, unterscheiden kann. Das gleiche Problem kann bei identischen Fenstern einer Anwendung oder identischen HTML-Dokumenten auftreten. Bei mehrdeutiger Objekterkennung tritt so lange ein Scriptwiedergabefehler auf, bis die zweite Anwendung geschlossen wird.
Wenn Functional Tester während der Wiedergabe eines Scripts mehrere Instanzen der zu testenden Anwendung findet, wird das Fenster Mehrdeutige Erkennung geöffnet, in dem Sie die doppelte Anwendung schließen und dann die Wiedergabe fortsetzen können.
Die Ursache einer mehrdeutigen Objekterkennung liegt häufig darin, dass Fenster aus einer vorherigen Wiedergabe eines Testscripts noch geöffnet sind.
So vermeiden Sie dieses Problem:
Wenn das Fenster Mehrdeutige Erkennung erscheint, korrigieren Sie die Situation, und starten Sie die Wiedergabe erneut.
Das Fenster Mehrdeutige Erkennung wird geöffnet und die Wiedergabe angehalten.