秋天里的一片叶 发表于 2009-2-5 10:42:27

text值检测不出来

录制一个C/S软件,一个对象是静态的,属性及值都能录制出来。可是我想要的text的值录制不出来(空)。而页面中确实可以显示。请问大家有没有什么办法?

manhong 发表于 2009-2-5 12:04:37

用xxx.GetROProperty("text") 获取试试
如果没有就是开发没在text里写值吧

秋天里的一片叶 发表于 2009-2-5 12:53:01

试过了,不行~ 刚才问了一下,好像是在控件中又嵌入了一个什么控件,显示出来的字不是windows的字体,是拼的。这种情况有什么办法能解决吗?我的目的是每次检查控件中数字的变化。

wuei9090 发表于 2009-2-5 12:59:33

第三方控件是最最最麻烦得。。。

秋天里的一片叶 发表于 2009-2-6 09:35:48

高手帮帮忙,有解决方案吗?

风过无息 发表于 2009-2-6 16:04:04

假如QTP取不出来,可以找开发帮忙写一个隐含的对象,带这个值.然后用QTP取得.

秋天里的一片叶 发表于 2009-2-10 14:02:15

谢谢版主,从QTP上看,有没有解决办法呢?让开发改程序,不太容易。

huiguiziran111 发表于 2009-2-10 14:29:56

我原来也是测试web的,但是没有出现这样的问题。现在也出现你一样的情况了,我觉得应该是在toolfile文件选择菜单来解决的。
   试试看。:victory:

秋天里的一片叶 发表于 2009-2-10 15:06:59

我测试的是C/S结构的,不是web。

yuandjing 发表于 2009-2-10 15:34:56

可以使用OCR识别出来

秋天里的一片叶 发表于 2009-2-11 17:12:07

楼上的意思是把它作为图像识别?

dreamever 发表于 2009-2-11 19:44:27

原帖由 秋天里的一片叶 于 2009-2-5 12:53 发表 http://bbs.51testing.com/images/common/back.gif
试过了,不行~ 刚才问了一下,好像是在控件中又嵌入了一个什么控件,显示出来的字不是windows的字体,是拼的。这种情况有什么办法能解决吗?我的目的是每次检查控件中数字的变化。
关键看你用SPY是不是能识别出来,如果用SPY能识别出来,那么只要你在界面中用肉眼能看得到,就一定能用脚本获取到,是不是windows字体,或者是不是拼的都没关系.07年我用了一年的QTP,只要能用SPY显示出来的对象,用脚本完全可以去获取.获取不到多半是脚本写的有问题了.

秋天里的一片叶 发表于 2009-2-12 16:27:06

SPY不到
页: [1]
查看完整版本: text值检测不出来