51Testing软件测试论坛

标题: qtp录制的脚本,在回放时,时间控件不执行。 [打印本页]

作者: 兰兰    时间: 2008-4-28 14:51
标题: qtp录制的脚本,在回放时,时间控件不执行。
qtp录制的脚本,在回放时,时间控件不执行,时间不能自动进行选择,需要怎么设置,或者需要添加是没控件吗?
作者: dreamever    时间: 2008-4-28 16:11
论坛里好多人都提问说时间控件执行不了,我也想看看这个问题,希望楼主能把信息给的再明确一些:
1、程序是用什么语言开发的;
2、时间控件是什么样子的,最好能给个截图。
3、看看录制选项里,你现在的录制设置是什么样子的,然后才能进一步分析。
单就脚本无法执行来说,原因很多,解决方法也不一样。如果楼主能把信息给的更明确一些,那么别人才好入手。
作者: binglingju    时间: 2008-4-28 16:12
呵呵,我也曾经遇到过这样的问题,
可将Browser("****").Page("*****").Frame("iFrameShow1").WebEdit("USEFUL_TIME").click改为:
Browser("****").Page("*****").Frame("iFrameShow1").WebEdit("USEFUL_TIME").Object.value="YYYY-MM-DD"
作者: dreamever    时间: 2008-4-28 17:04
顶三楼,看到代码我就明白了,直接对日期文本框输入值,这样来的更简单有效。
作者: carry1986    时间: 2008-7-31 15:21
Browser("****").Page("*****").Frame("iFrameShow1").WebEdit("USEFUL_TIME").Object.value="YYYY-MM-DD"
这中的Frame("iFrameShow1").的iFrameShow1这个是什么意思?


谢谢!!!!
作者: ★斌斌※测试☆    时间: 2008-7-31 21:45

作者: ★斌斌※测试☆    时间: 2008-7-31 21:45

作者: 罗伊娜    时间: 2008-8-25 22:58
我按三楼的做法还是不行哦,555555555


请高人指点,还是报错

我选择了2008-8-26 13:11:11,可是只列出26,按三楼的,我将下面的
Browser("登录系统").Page("用户首页").Frame("Frame").WebElement("26").Click

改成Browser("登录系统").Page("用户首页").Frame("Frame").WebElement("26").Object.value="2008-8-26  13:11:11"


谢谢~~~~~
作者: 罗伊娜    时间: 2008-8-26 10:14
我用了三楼的方法还是不行哦
将下面的
Browser("登录系统").Page("用户首页").Frame("Frame").WebElement("26").Click
改成这样:

Browser("登录系统").Page("用户首页").Frame("studentoperation").WebElement("growuprecordEventDate").Object.value="2008-08-26 09:41:25"
和这样:
Browser("登录系统").Page("用户首页").Frame("Fframe").WebElement("26").Object.value="2008-08-26 09:41:25"
都不行,郁闷 ,谁帮我看下,

谢谢,非常感谢

[ 本帖最后由 罗伊娜 于 2008-8-26 10:19 编辑 ]
作者: lingxin5013    时间: 2008-8-26 10:25
说的感觉很抽象啊,不知道你对象仓库中是否有,在对象仓库中如何体现时间的,最好能拿个详细点的来说.大家好给你解决啊
作者: 罗伊娜    时间: 2008-8-26 13:35
感谢楼上的,我在对象仓库中之前加的位置不对,所以一直出错,现在OK了,就是对象仓库的位置不对,但是我觉得现在有一个问题的就是我需要指定值,没办法让QTP来选择。有的人说叫参数化
作者: 没有蛀牙    时间: 2008-8-26 15:45
通常是控件里的对象识别不了吧
作者: jacksboy    时间: 2008-8-26 19:34
首先要选对你所录制程序的语言插件(当然可以不加,最好是加载相应的插件)。

然后先使用本地对象库中的ADD OBJECT功能去识别时间控件,然后
选择菜单中有一项STEP GENERATOR的功能,选中你刚刚在本地对象库中识别的时间控件,修改合适的方法。输入正确的参数,再回放试试
作者: bigpig521    时间: 2009-9-29 12:40
我用了三楼的方法,这样Object.value="2009-9-3   11:56" 就可以对我的脚本正常回放了,太感谢了!!
作者: liushan8661    时间: 2012-12-17 11:16
学习 不错




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