51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2147|回复: 6
打印 上一主题 下一主题

[原创] qtp不能回放录制的时间控件

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-6-30 16:49:52 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我刚学QTP,录制的脚本不能回放,我录制的时间脚本如下
Browser("订单查询").Page("订单查询").Link("1").Click
Browser("订单查询").Page("订单查询").Link("29").Click
Browser("订单查询").Page("订单查询").WebButton("查询").Click
目的是为了查询两个日期之间的数据,
时间是选择的,不是输入的
错误提示是:Cannot identify the object "29" (of class Link). Verify that this object's properties match an object currently displayed in your application.
我查查对象库里是有29的,重新录制也不行,请高手帮忙
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-7-4 16:21:47 | 只看该作者
出错提示是找不到“29”这个对象。
能找到“1”这个对象吗?
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2011-7-4 16:36:12 | 只看该作者
把时间控件抓下来,看看。把脚本编写一下,重新写个值给它
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2011-7-4 17:28:18 | 只看该作者
飘过来学习~
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2011-7-7 13:26:47 | 只看该作者
你在repository中查询有没有link控件,没有的话要自己再取一次,或者直接自己编程序取时间,调用VBS脚本取时间
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2011-7-7 23:40:40 | 只看该作者
先使用对象库中的抓取功能 add.......点页面的时间控件,记住时间空间的名字和属于哪一个页面,然后再代码里面把生成的代码注销,给时间空间赋值。Brwoser("").page("").Frame("时间空间的上一级").webedit("时间控件名称").set "时间"。
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2011-7-8 11:05:16 | 只看该作者
Brwoser("").page("").Frame("时间空间的上一级").webedit("时间控件名称").object.value = "2000-01-01"
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-25 01:30 , Processed in 0.095193 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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