2012-03-26 4 views
0

Ich habe einige Probleme mit QTP zu arbeiten:Nicht spezifizierter Fehler in JavaEdit.Set

• Ich setze 100 Wert auf die Verwendung einer JavaEdit-Box. • Ich habe die Objekte mit Objektspion zum Objekt-Repository hinzugefügt. • Ich erhalte eine Fehlermeldung "Unspezifizierter Fehler", wenn ich meine Aktion ausführe, und es dauert länger, diesen Fehler zu geben.

+0

Da QTP mehr Zeit benötigt, um eine Fehlermeldung anzuzeigen, sind ihre Chancen auf eine intelligente Identifizierung. Gibt es eine andere JavaEdit-Box auf dem Bildschirm ? – Amol

+0

@ 4M01 Vielen Dank für die Antwort. Ja, es gibt eine andere JavaEdit-Box auf dem Bildschirm. Aber wie löse ich das Problem ?! – ZoomIn

+0

Wenn Sie das in OR hinzugefügte JavaEdit-Feld markieren, wird das korrekte Objekt angezeigt? – Amol

Antwort

0

Versuchen Sie stattdessen JavaEdit.Type.

Der Unterschied zwischen den beiden besteht darin, dass JavaEdit.set das Bearbeitungsfeld löscht und das Bearbeitungsfeld auf den Wert setzt, während JavaEdidt.type jedes Zeichen in das Bearbeitungsfeld eingibt. Das einzige Problem wäre, wenn das Bearbeitungsfeld bereits Text enthält, aber das ist kein Problem für Ihren Test.

Stellen Sie außerdem sicher, dass Sie die richtigen Details im Object Repository haben.

Verwandte Themen