51Testing软件测试论坛

标题: QTP中怎么不通过模拟录制设置时间 [打印本页]

作者: yushudd    时间: 2008-2-25 16:42
标题: QTP中怎么不通过模拟录制设置时间
录制脚本时,输入时间的地方是通过点击输入框打开一个时间插件,点击目标时间插入的;
通过模拟录制可以完成这个回放,但是现在我不想使用模拟录制输入时间(因为要把当前时间处理后作为输入时间),有没有办法解决呢???

万分感谢中...
作者: yushudd    时间: 2008-2-25 16:48
使用set进行设置时,总是提示该对象不可用,不能成功设置。

[ 本帖最后由 yushudd 于 2008-2-25 17:20 编辑 ]
作者: Salina    时间: 2008-2-25 16:49
这个时间可以直接输入吗?
如果可以的话, 就按照系统要求的格式直接输入好了.
只要你的任务不是去测试这个时间插件本身的功能, 那就可以绕过去.
作者: hsjzfling    时间: 2008-2-25 17:12
关于如何处理时间控件的帖子已经有好几篇了,lz在本论坛中搜索下吧~仔细看看以前的帖子肯定会对你有所帮助的
作者: yushudd    时间: 2008-2-25 17:50
问题已经解决
直接使用Object.value=就可以了
例如
Dim MyBeginTime
MyBeginTime =DateAdd("n", 4, now)
WebEdit("beginTime").Object.value=MyBeginTime

这样就可以写上了。




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