linbao182 发表于 2018-1-12 16:18:51

求助,QTP12识别动态字母验证码时,msgbox值为空,为何呀?

Window("Internet Explorer").WinObject("Internet Explorer_Server").Output CheckPoint("Internet Explorer_Server")
msgbox Environment.Value("验证码")

录制的时候,设置好了区域输出点



lsekfe 发表于 2018-1-12 16:23:03

http://bbs.51testing.com/thread-904204-1-1.html 你可以参考下!

linbao182 发表于 2018-1-12 16:27:50

lsekfe 发表于 2018-1-12 16:23
http://bbs.51testing.com/thread-904204-1-1.html 你可以参考下!

我这应该跟链接里的问题有点区别吧,虽然都是msgbox输出为空,但是我这个是没什么函数,就录入设置的

赵佳乐SMILE 发表于 2018-1-13 17:31:53

你这个 IE 识别成 WinObject 就已经不对啦

赵佳乐SMILE 发表于 2018-1-13 17:32:14

先开QTP 在开IE

linbao182 发表于 2018-1-16 13:52:13

赵佳乐SMILE 发表于 2018-1-13 17:32
先开QTP 在开IE

版主,我没明白唉,先开跟后开有什么区别,录制加文本区域输出值后就是这样的winobject的

linbao182 发表于 2018-1-16 15:10:46

赵佳乐SMILE 发表于 2018-1-13 17:32
先开QTP 在开IE

https://jingyan.baidu.com/article/358570f6b53fcace4624fc45.html
我是按照上面的,第8步的时候就输出为空,不知道为什么

赵佳乐SMILE 发表于 2018-1-17 09:31:27

linbao182 发表于 2018-1-16 13:52
版主,我没明白唉,先开跟后开有什么区别,录制加文本区域输出值后就是这样的winobject的

肯定是要先开QTP的

赵佳乐SMILE 发表于 2018-1-17 09:37:56

linbao182 发表于 2018-1-16 15:10
https://jingyan.baidu.com/article/358570f6b53fcace4624fc45.html
我是按照上面的,第8步的时候就输出 ...

你把名称换成英文 QTP对中文支持的不好

赵佳乐SMILE 发表于 2018-1-17 09:38:14

linbao182 发表于 2018-1-16 15:10
https://jingyan.baidu.com/article/358570f6b53fcace4624fc45.html
我是按照上面的,第8步的时候就输出 ...

原来这个本来就是录制的 所以是winObject
页: [1]
查看完整版本: 求助,QTP12识别动态字母验证码时,msgbox值为空,为何呀?