在查看带有QTP 10的IE网页时,Object Spy会报告一个包含包含其他元素的Page对象的Browser对象。好的。
现在,如果我在同一个浏览器中查看PDF,该页面将被识别为Browser对象中包含的WinObject对象。
没有Page对象,没有任何东西。
这不仅限于间谍。如果您尝试从QTP脚本处理包含PDF的页面,则会失败。您必须解决WinObject对象。
为什么吗
它(当然)显示为像每个其他页面一样的页面,只包含一个ActiveX控件。
我相信早期版本的QTP确实找到了,而不是通用的WinObject对象。
安装的Adobe Reader版本是9.2.0。 IE是7.0.5730.13。
答案 0 :(得分:0)
您必须在File - >下加载ActiveX插件并与您的测试相关联。使用OR / GUI Spy识别它的设置。