51Testing软件测试论坛
标题:
如何获取对话框中的文字内容?
[打印本页]
作者:
puccaguo
时间:
2008-4-11 13:47
标题:
如何获取对话框中的文字内容?
例如输入某张单据有一个必填项没有填,点击保存,应该弹出对话框提示该必填项必须输入。请问一下怎么获取该对话框中的文字内容啊?我看到QTP识别这个对象的属性里面没有文字内容啊。谢谢
作者:
雷声之前
时间:
2008-4-11 15:36
……
[
本帖最后由 雷声之前 于 2008-4-11 15:49 编辑
]
作者:
topor
时间:
2008-4-11 15:57
用object spy查看对话框,里面的text应该有内容的呀。
建议LZ试试看先~~~
作者:
bluewaves
时间:
2008-4-11 16:20
Browser("****").Pape("****").Static("****").getROProperty("text")
[
本帖最后由 bluewaves 于 2008-4-11 16:26 编辑
]
作者:
雷声之前
时间:
2008-4-11 16:44
楼上正解
作者:
蟑螂
时间:
2008-4-12 10:47
"object spy"是什么?怎么把那个弄出来
作者:
雷声之前
时间:
2008-4-12 15:25
object spy是对象识别工具,可以把对象的属性识别出来
他在对象仓库中,有个像间谍一样图标的就是
不过楼主的问题我是用添加对象到本地来实现的(add object to local)
[
本帖最后由 雷声之前 于 2008-4-12 15:26 编辑
]
作者:
zte_boy
时间:
2008-4-12 20:18
getROProperty("text")
作者:
puccaguo
时间:
2008-4-14 09:26
用Browser("****").Pape("****").Static("****").getROProperty("text")得不到,因为每次运行的时候对话框中的内容是不一样的
我现在是用文字输出的方式得到的,这个好像可以。
作者:
workstudy
时间:
2008-4-14 10:02
LZ能详细讲一下文字输出的方式吗?
作者:
puccaguo
时间:
2008-4-14 13:53
在录制的过程中进行添加文字输出检查点
就是当出现对话框时,选择QTP工具栏上的instert->output value去添加。
我不会贴图。怎么样可以传图片上去啊?这样说的清楚一些
作者:
workstudy
时间:
2008-4-14 14:44
点击回复,上传附件,找到图片路径
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2