gamingirl 发表于 2012-12-11 15:23:46

请问在已打开的IE11空白页中,什么浏览到某个Url地址?

已打开IE11浏览器,现在想要在此已打开浏览器的空白页中输入地址譬如(www.baidu.com),打开页面,需要什么弄啊,我看到网上有些写是Browser(":=").Navigate("www.baidu.com"),可是一运行就报错,顺便问一下Browser后括号中的:=是什么?

joykao 发表于 2012-12-11 16:12:25

都IE11啦?:=是描述性编程中的描述方式,你就直接当做等于号
:=前面写属性,后面是属性值,如果你描述错误了,那当然就不对了
比如:你可以试试这句话,我用的是IE8+qtp10是可以成功的
Browser("title:=about:blank").Navigate "www.baidu.com"

黑羽祭 发表于 2012-12-11 17:17:23

回复 1# gamingirl


    IE11????
你确定你用的是IE11?

gamingirl 发表于 2012-12-11 17:42:20

口误,是IE9

xjwldlover 发表于 2012-12-12 09:20:57

Browser(":=")相当于 Browser("micClass:=Browser")。browser()这里已经指出MicClass了
另外把你的错误信息发出来,大家参研一下

黑羽祭 发表于 2012-12-12 10:04:09

回复 1# gamingirl


    Browser(":=")等同于 Browser("micClass:=Browser")
你把错误信息截图发上来

gamingirl 发表于 2012-12-13 17:04:38

已手动打开IE9的空白页,然后在QTP中运行下面脚本
Browser("title:=about:blank").Navigate "www.baidu.com"

报错如下:
Cannot identify the object "[ Browser ]" (of class Browser). Verify that this object's properties match an object currently displayed in your application.

Line (6): "Browser("title:=about:blank").Navigate "www.baidu.com"".

Tip: If the objects in your application have changed, the Maintenance Run Mode can
help you identify and update your steps and/or the objects in your repository.

gamingirl 发表于 2012-12-13 17:11:19

Browser("micClass:=Browser")和 Browser("title:=about:blank")两种都不行,还是报上面的错误,用spy也无法识别IE9的空白页,有知道的同学请帮忙解答一下,谢谢!

Shawn_xiao 发表于 2012-12-13 17:22:52

你确定这是在qtp运行后打开的网页?

xjwldlover 发表于 2012-12-13 17:40:21

本帖最后由 xjwldlover 于 2012-12-13 17:41 编辑

唉,逆天了,打补丁

QTP11补丁下载 - 支持IE9浏览器识别
QTPWEB_00078.EXE


页: [1]
查看完整版本: 请问在已打开的IE11空白页中,什么浏览到某个Url地址?