51Testing软件测试论坛

标题: qtp不能回放录制的时间控件 [打印本页]

作者: wyqkl    时间: 2011-6-30 16:49
标题: qtp不能回放录制的时间控件
我刚学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的,重新录制也不行,请高手帮忙
作者: fanli82    时间: 2011-7-4 16:21
出错提示是找不到“29”这个对象。
能找到“1”这个对象吗?
作者: blanket    时间: 2011-7-4 16:36
把时间控件抓下来,看看。把脚本编写一下,重新写个值给它
作者: datouniuniu    时间: 2011-7-4 17:28
飘过来学习~
作者: superwang001    时间: 2011-7-7 13:26
你在repository中查询有没有link控件,没有的话要自己再取一次,或者直接自己编程序取时间,调用VBS脚本取时间
作者: javaweb2006    时间: 2011-7-7 23:40
先使用对象库中的抓取功能 add.......点页面的时间控件,记住时间空间的名字和属于哪一个页面,然后再代码里面把生成的代码注销,给时间空间赋值。Brwoser("").page("").Frame("时间空间的上一级").webedit("时间控件名称").set "时间"。
作者: lyscser    时间: 2011-7-8 11:05
Brwoser("").page("").Frame("时间空间的上一级").webedit("时间控件名称").object.value = "2000-01-01"




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