2011-01-10 4 views
0

QTP 10でIE Webページを見ると、Object Spyは他の要素を含むPageオブジェクトを含むBrowserオブジェクトを報告します。はい。QTP:IEのPDFページは、他のページと同じようにページオブジェクトではないのはなぜですか?

私は非常に同じブラウザでPDFを見ると、そのページはブラウザオブジェクトに含まれるWinObjectオブジェクトとして認識されます。

ページオブジェクトなし、何もありません。

これはスパイに限定されません。 QTPスクリプトからPDFを含むページをアドレス指定しようとすると、失敗します。 WinObjectオブジェクトに対処する必要があります。

なぜですか?

これは、あたかも1つおきのページのように表示され、ActiveXコントロールを含んでいるかのように表示されます(もちろん)。

私は、以前のバージョンのQTPはそれを実際に見つけたものであり、一般的なWinObjectオブジェクトではないと思います。

Adob​​e Readerのバージョンは9.2.0です。 IEは7.0.5730.13です。

+0

私はそれがWebアドオンのバグだと思う。 IEのページがタブ付きノートブックの実際のページではなく、そのための光学的な偽物であるという事実の結果。 QTPがスタンドアローンのブラウザインスタンスのようなブラウザページを処理するという事実から、ChildObjectを使ってブラウザを列挙することができます。また、ブラウザインスタンスの数にかかわらず、ページ数と同じ数のブラウザを利用できます。どのスクリプトがタブブラウジングのIE設定とは無関係にページやブラウザに対処することができるので、奇妙ですが良いです。タブブラウズを無効にしてもすべてが機能します。おもう。 – TheBlastOne

+0

この質問には何が問題なのですか?意見はほとんどありません。答えの候補もまったくなく、侮辱的なコメントでもありません。私は何か間違っているのですか? – TheBlastOne

+0

@Downvoter:問題は何ですか? – TheBlastOne

答えて

0

OR/GUIスパイを使用して認識するには、[ファイル] - > [設定]の下でテストに関連したActiveXアドインをロードしておく必要があります。

+0

論理的ではありませんが、真です。もちろん!!!!ありがとう。 – TheBlastOne

+0

問題はありません。乾杯。 – brainwood

+0

いいえ、あなたの最初の評判ポイントを手伝ってくれたことをうれしく思います。 – TheBlastOne

関連する問題