私はAUT(角型JSが開発されました)を持っています。私は、開発プラットフォームのオブジェクトにオブジェクト認識の問題があるかどうか知りたいですか?UFTでのオブジェクト識別の問題12.5
私はDPアプローチ、.set、火災イベント、再生時間メソッドを使用しようとしましたが、エラーメッセージ "オブジェクトが識別されていないか、同じプロパティを持つ1つまたは複数のオブジェクト"というエラーメッセージを投げてWebEditフィールドに値を設定していません。
WebEditに値を入力し、入力した値に基づいて、対応するオプションが表示されます(ドロップダウンではありません)。オプションから値を選択する必要があります。
これは私の現在のコードです:
Dim current_Page
Set current_Page = Browser("Start").Page("Start")
current_Page.Sync
Dim oDesc
Set oDesc = Description.Create 'Create an empty description
oDesc("micClass").value = "WebEdit"
oDesc("type").value= "text"
oDesc("name").value= "locationSearch"
oDesc("html tag").value= "INPUT"
Wait 2
If current_Page.WebEdit(oDesc).Exist(1) Then
current_Page.WebEdit(oDesc).Highlight
current_Page.WebEdit(oDesc).Click
End if
current_Page.WebEdit(oDesc).set "06116"
あなたのオブジェクトには、あなたのオブジェクトを識別するために使用しているものと同じプロパティを持つ他のオブジェクトがあります。使用されているプロパティをチェックし、適切なオブジェクトIDを持つようにortherで改良する –
目的のオブジェクトがオブジェクトリポジトリにマップされている場合は、* Object Repository Manager *を開き、マップされたオブジェクトを選択し、** [None。右側のペインに*視覚的関係識別子の設定*の横に**をクリックしてください。その後、表示されるウィンドウで**プレビュー**ボタンをクリックします。それは画面上で強調表示され、同じプロパティを共有するAUTにいくつのオブジェクトがあるかを示します。その後、1つのオブジェクトのみが識別されるまで、オブジェクト識別を絞り込むことができます。さらに援助を求める場合は、コメントのためにコード –
Hii Victorに感謝してください。 – user7199123