QTP 10でIE Webページを見ると、Object Spyは他の要素を含むPageオブジェクトを含むBrowserオブジェクトを報告します。はい。QTP:IEのPDFページは、他のページと同じようにページオブジェクトではないのはなぜですか?
私は非常に同じブラウザでPDFを見ると、そのページはブラウザオブジェクトに含まれるWinObjectオブジェクトとして認識されます。
ページオブジェクトなし、何もありません。
これはスパイに限定されません。 QTPスクリプトからPDFを含むページをアドレス指定しようとすると、失敗します。 WinObjectオブジェクトに対処する必要があります。
なぜですか?
これは、あたかも1つおきのページのように表示され、ActiveXコントロールを含んでいるかのように表示されます(もちろん)。
私は、以前のバージョンのQTPはそれを実際に見つけたものであり、一般的なWinObjectオブジェクトではないと思います。
Adobe Readerのバージョンは9.2.0です。 IEは7.0.5730.13です。
私はそれがWebアドオンのバグだと思う。 IEのページがタブ付きノートブックの実際のページではなく、そのための光学的な偽物であるという事実の結果。 QTPがスタンドアローンのブラウザインスタンスのようなブラウザページを処理するという事実から、ChildObjectを使ってブラウザを列挙することができます。また、ブラウザインスタンスの数にかかわらず、ページ数と同じ数のブラウザを利用できます。どのスクリプトがタブブラウジングのIE設定とは無関係にページやブラウザに対処することができるので、奇妙ですが良いです。タブブラウズを無効にしてもすべてが機能します。おもう。 – TheBlastOne
この質問には何が問題なのですか?意見はほとんどありません。答えの候補もまったくなく、侮辱的なコメントでもありません。私は何か間違っているのですか? – TheBlastOne
@Downvoter:問題は何ですか? – TheBlastOne