ハード ドライブがクラッシュしたため、Windows のクリーン インストールを実行する必要がありました。UFT バージョン 11.5 をインストールしましたが、UFT で Internet Explorer ダイアログを Web オブジェクトとして識別するという問題が発生しました。モーダル ダイアログ プロセスを介して開かれたウィンドウにのみ関連しているようです。新しいテストを起動すると、オブジェクト リポジトリはブラウザーを正しく認識できます。Web オブジェクトとして識別されないのは、モーダル ウィンドウの下のオブジェクトのみです。それらは WinObject : Internet Explorer_Server として識別されています。
これは、組織内の他のすべてのワークステーションで機能しています。
次のことを試しました: -Web アドインが有効になっていることを確認しました。- テスト用にブラウザーがロードされる前に、UFT が最初に起動されたことを確認しました。- UFT をアンインストールして再インストールしました。-完全な権限を持つ管理者アカウントで実行。- BHOManager クラスが Internet Explorer 内のアドオンとして有効になっていることを確認しました - BHOManager DLL が登録されていることを確認しました。- 最新の UFT パッチに更新されました。
Internet Explorer はバージョン 8 です。前述のとおり、他のマシンでは正常に動作しています。正しく識別されていないのはモーダル ダイアログのみであることが不思議です。
マイク構成ファイルは次のとおりです。
[ie_hook]
name=ie_hooksU.dll
method=specific
explorer.exe=yes
iexplore.exe=yes
ie4.exe=yes
mshta.exe=yes
waol.exe=yes