51Testing软件测试论坛
标题:
GetRoProperty获取到的数据怎么多了一个空格?
[打印本页]
作者:
zhengpeipei
时间:
2010-1-8 10:11
标题:
GetRoProperty获取到的数据怎么多了一个空格?
[attach]58735[/attach]
如上图列表中所显示的,c的值是用GetRoProperty方法获取到的,但是结尾多了一个空格,这是怎么回事呢?是否和我用的Type方法复制的原因呢?请各位大侠指点一下,谢谢!!!
最近回放时发现这样的问题,若该文本框控件可以输入的最大长度是60个字符,那么用Type方法回放时只能输进去59个字符,这是否是Type方法的问题呢?
[
本帖最后由 zhengpeipei 于 2010-1-12 18:13 编辑
]
作者:
dreamever
时间:
2010-1-8 10:45
用SPY看看界面中那个c的文本框,显示的文字中是否有空格
一步步查
作者:
liuxl
时间:
2010-1-8 10:46
是否是开发对文本框做了控制呢,比如不足60位,以空格补充?
实在不知道为什么要做这样的测试
作者:
zhengpeipei
时间:
2010-1-8 14:01
用spy查了一下,显示的数据没有空格
当输入数据有60位时,QTP回放时只能输入59位,最后一位用空格代替了(c显示的)。
作者:
zhengpeipei
时间:
2010-1-8 16:02
作者:
5555
时间:
2010-1-8 16:45
用去空格函数处理一下
c=Trim(c)
作者:
ydl668
时间:
2010-1-9 01:19
用 msgbox length c
作者:
zhengpeipei
时间:
2010-1-11 16:11
标题:
回复6#的帖子
输入数据中可以包含空格
作者:
5555
时间:
2010-1-11 20:48
你用 Set方法再试一下,有可能是 Type方法有问题
作者:
zhengpeipei
时间:
2010-1-12 13:07
标题:
回复5555的帖子
是这样的,这个文本框只允许输入60个字符,超过60个字符会自动截取,用Set方法当len(a)>60时,就会报错。
作者:
zhengpeipei
时间:
2010-1-12 18:15
作者:
guanrui0309
时间:
2010-1-19 16:40
标题:
回复 11# 的帖子
你的头像很不错
作者:
zhengpeipei
时间:
2010-1-20 11:06
在线等待
作者:
风雪夜归人
时间:
2010-1-21 17:59
首先Type之前先判断下winedit里面有数据否。。
如果有,就先清空,要确保光标在开始,建议在输入之前 WinEdit("XXX").Type micHome 先
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2