51Testing软件测试论坛

标题: text值检测不出来 [打印本页]

作者: 秋天里的一片叶    时间: 2009-2-5 10:42
标题: text值检测不出来
录制一个C/S软件,一个对象是静态的,属性及值都能录制出来。可是我想要的text的值录制不出来(空)。而页面中确实可以显示。请问大家有没有什么办法?
作者: manhong    时间: 2009-2-5 12:04
用xxx.GetROProperty("text") 获取试试
如果没有就是开发没在text里写值吧
作者: 秋天里的一片叶    时间: 2009-2-5 12:53
试过了,不行~ 刚才问了一下,好像是在控件中又嵌入了一个什么控件,显示出来的字不是windows的字体,是拼的。这种情况有什么办法能解决吗?我的目的是每次检查控件中数字的变化。
作者: wuei9090    时间: 2009-2-5 12:59
第三方控件是最最最麻烦得。。。
作者: 秋天里的一片叶    时间: 2009-2-6 09:35
高手帮帮忙,有解决方案吗?
作者: 风过无息    时间: 2009-2-6 16:04
假如QTP取不出来,可以找开发帮忙写一个隐含的对象,带这个值.然后用QTP取得.
作者: 秋天里的一片叶    时间: 2009-2-10 14:02
谢谢版主,从QTP上看,有没有解决办法呢?让开发改程序,不太容易。
作者: huiguiziran111    时间: 2009-2-10 14:29
我原来也是测试web的,但是没有出现这样的问题。现在也出现你一样的情况了,我觉得应该是在tool  file文件选择菜单来解决的。
     试试看。
作者: 秋天里的一片叶    时间: 2009-2-10 15:06
我测试的是C/S结构的,不是web。
作者: yuandjing    时间: 2009-2-10 15:34
可以使用OCR识别出来
作者: 秋天里的一片叶    时间: 2009-2-11 17:12
楼上的意思是把它作为图像识别?
作者: dreamever    时间: 2009-2-11 19:44
原帖由 秋天里的一片叶 于 2009-2-5 12:53 发表
试过了,不行~ 刚才问了一下,好像是在控件中又嵌入了一个什么控件,显示出来的字不是windows的字体,是拼的。这种情况有什么办法能解决吗?我的目的是每次检查控件中数字的变化。

关键看你用SPY是不是能识别出来,如果用SPY能识别出来,那么只要你在界面中用肉眼能看得到,就一定能用脚本获取到,是不是windows字体,或者是不是拼的都没关系.07年我用了一年的QTP,只要能用SPY显示出来的对象,用脚本完全可以去获取.获取不到多半是脚本写的有问题了.
作者: 秋天里的一片叶    时间: 2009-2-12 16:27
SPY不到




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