51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4781|回复: 4
打印 上一主题 下一主题

[原创] QTP中WinEdit对象值的设置

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-10-17 10:45:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
下面是一个listview对象,在用spy时,无论点击复选框或框格的任何一个地方,取得的都是一样的listview对象的属性值,列表中的第一列只有复选框可以选,第二列不能设置,在单击第三列的表格时,整行都是选中状态的。


我要给对象的Configured Value 字段设置值,我在录制时就设置了longitude 的值为jhk,录制的代码如下:



Window("1.10T").WinListView("Sim Num").Activate "Device Information"
Window("1.10T").WinListView("Sim Num").SetItemState " Longitude", micChecked
Window("1.10T").WinListView("Sim Num").WinEdit("Edit").Set "jhk"

可是如上的代码,在回放时,运行到第三行就出现了如下问题:


如果设置两行数据,则添加代码:
Window("1.10T").WinListView("Sim Num").Select "Latitude"
Window("1.10T").WinListView("Sim Num").WinEdit("Edit").Set "dfgdfg"
Window("1.10T").WinListView("Sim Num").Select "Device Serial NO."
Window("1.10T").WinListView("Sim Num").WinEdit("Edit").Set "4545"
它是经过先选中该行,在给它的WinEdit赋值,但是好像无法定位到winEdit的范围。
只有在录制的时候设置值才能取到winEdit,添加对象或用spy都找不到WinEdit,而且录制的winEdit对象也不能在对象库里高亮显示。

Dim a
a =Window("1.10T").WinListView("Sim Num").GetSubItem (4, 2)
这个能取到第五行第三列的值5654645,但是要给他设置或修改,该怎么写呢?
我看了winlistview winedit对象的相关属性和方法,都找不到,可能也是我不熟悉,所以到现在也没做出来?
请问大家有没有做过相关的题目或知道这个该怎么做的呀?希望能得到大家的帮忙哦?
谢谢?


如果图片看不见,请参考附件中

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-10-17 15:21:00 | 只看该作者

新手学习

谢谢!以后还请多多指教!
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-10-17 21:05:07 | 只看该作者

这个是QTP的图吗?对应哪个功能?(比如,你在qtp上点了哪些菜单项最后得到这个界面)。 我一开始以为是对象库,后来发现不是。

还有,你这个最好发到qtp板块,这里没人看。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing

x
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-10-25 21:27:17 | 只看该作者
谢谢大家,问题解决啦,哈,不过我现在只能通过坐标定位的方法,如果有更好方法的,还请大家多指教哦。
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2009-1-7 13:51:08 | 只看该作者
怎么不把正确的贴出来让大家看哈啊
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-27 23:43 , Processed in 0.059872 second(s), 24 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表