aoqi521 发表于 2013-10-29 15:39:08

QTP摸索期-页面取值问题


我想用qtp在这个地方输入信息但我怎么取也取不到值

我用FireBug看了一下代码,里面是一个嵌套的html我怎么录进去啊

lk8217 发表于 2013-10-29 20:25:07

object spy

aoqi521 发表于 2013-10-30 09:59:23

回复 2# lk8217


   那我怎么取值啊?新手不是很明白

joykao 发表于 2013-10-30 11:26:18

不是有getproperty方法么?

aoqi521 发表于 2013-10-31 09:22:44

回复 4# joykao


   大锅 QTP 是QTP怎么取

joykao 发表于 2013-10-31 10:35:11

回复 5# aoqi521

把该对象加到对象库。。然后用那个方法去取你想要的属性值

aoqi521 发表于 2013-10-31 11:59:36

回复 6# joykao


   我主要是找不到这个对象啊,网页的代码我粘上去了,那个输入框是一个内嵌的html, 帮我看一下白,告诉我我应该创建什么类合适

joykao 发表于 2013-10-31 13:02:42

回复 7# aoqi521


还是不知道你要干什么。。。。那个就是个输入框嘛。。。WebArea 或者WebEidt,或者管他叫什么WebElement 都行。。。

aoqi521 发表于 2013-10-31 14:53:27

本帖最后由 aoqi521 于 2013-10-31 14:57 编辑

回复 8# joykao

:'(我知道那是一个输入框,但是我在那网页的代码里看那是一个小的html页面,我不知道取什么值啊。
下面这个图是我用对象选中那个输入框后给我的信息,我照着创建了一个,但是没有Set这个操作。


如果按你说的那样随便创建一个WebEdit我创建了一个



里面的属性我要怎么填呢    这是那个边框的网页代码



joykao 发表于 2013-10-31 15:17:40

回复 9# aoqi521


   你用spy检测到那个对象是个webelement。。。。。。。。而且你只看到那个html标签能给你啥用啊?。。。。
这样吧,,你把用spy侦测到的属性往下拉。。。看有没有什么innerText属性的。。。。如果有就给innertext赋值吧。。调用对象本身的object.innerText方法。。。。好好的一个可识别的对象不知道你为什么要去重新建一个新的。。。。

aoqi521 发表于 2013-10-31 17:19:31

回复 10# joykao


没有
不介意的话加个好友:QQ496083350

lk8217 发表于 2013-10-31 18:00:20

回复 3# aoqi521

Window("计算器").WinEdit("Edit").GetROProperty("text")类似这个

上枫 发表于 2013-10-31 19:10:56


对这个值进行设置不行吗

joykao 发表于 2013-10-31 21:44:13

回复 11# aoqi521


还需要说的更明白点哇。。

先把对象库里的这个对象拖拽到编辑器,然后修改代码把默认的方法改了。。改成object.innerText="hahahhaha"

然后运行。。你看看是不是有hahahhaha成功输入了。。。:lol

xdslll 发表于 2013-11-1 10:04:51

修改innerText或innerHtml属性试试

FighterLqs 发表于 2013-11-4 14:33:07

:funk:你们说得对我来说就是天书,==!

FighterLqs 发表于 2013-11-4 14:33:26

:funk:你们说得对我来说就是天书,==!

lk8217 发表于 2013-11-18 10:40:15

回复 2# lk8217


    getproperty
页: [1]
查看完整版本: QTP摸索期-页面取值问题