51Testing软件测试论坛

标题: QTP 不能添加WEB对象 [打印本页]

作者: mycxsky    时间: 2008-11-24 15:15
标题: QTP 不能添加WEB对象
我想把Web页面加入到库里面,点击Add Objects to Local...   然后选择IE浏览器,结果他获取到的是一个Window对象
而不是Browser对象,需要这么写   window("browser)....
而我用record来录制的话,看对象库里面就是IE的browser,而不是window
想问一下如何点添加对象来添加Browser而不是Window

不知道我说清楚了没有,请看附件的截图。

请教大虾,小虾。谢谢
作者: mycxsky    时间: 2008-11-24 15:22
请教请教,在线等啊!!!
作者: mycxsky    时间: 2008-11-24 15:41
问题已经解决,没搞明白怎么回事,但是在网上下载更新了一下QTP程序就可以了。奇怪奇怪!!!

谢谢大家的关注。
作者: classlibrary    时间: 2008-11-24 15:43
关掉QTP和IE,先启动QTP,在启动IE。
因为如果你是先启动IE的话,QTP识别对象就会有错。
作者: mycxsky    时间: 2009-2-25 20:47
貌似QTP9.5的一个bug,如果在QTP之前就打开一个IE的话,检测到的是window对象,打开一个新的浏览器就可以识别。
作者: 假装不在    时间: 2009-2-25 21:07
原帖由 mycxsky 于 2009-2-25 20:47 发表
貌似QTP9.5的一个bug,如果在QTP之前就打开一个IE的话,检测到的是window对象,打开一个新的浏览器就可以识别。



这个是由于QTP打开后,在以后打开IE都会加载进控件。如果你想HP改掉这个BUG。以后的IE打开就先加载这个控件。你愿意不?::yiwusuoyou:::




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2