51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3292|回复: 11
打印 上一主题 下一主题

[原创] 如何定时自动运行Action

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2005-9-29 21:54:22 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在编写完脚本后,希望能让它定时自动执行,比如每天0:00自动执行一个或几个Action.怎样做到呢?翻了手册,没有找到相关的内容。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2005-9-29 22:13:13 | 只看该作者
用QC和mtm都可以做到的
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2005-10-8 09:34:08 | 只看该作者
td也可以
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2005-10-9 12:59:57 | 只看该作者
还有另一种方法,也可以用LR调用.然后在LR里面设置好时间也行!
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2005-10-28 15:55:11 | 只看该作者
高手们能不能说的清楚一点啊,把操作的步骤大概说一下,仅仅是指在QTP中如何操作,不要说其他工具
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2005-10-28 16:16:17 | 只看该作者
单独qtp无法达到这个功能
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2005-10-31 17:07:24 | 只看该作者
在QTP中还没尝试过这功能呢;嘿嘿,如果真的实在没有别的办法,用以下这个,写着玩^_^:
for i=1 to 7 '运行7天
wait(3600*8)'下班时运行测试
action1
wait(3600*16)'第二天再运行
action2
next
msgbox("辛苦了,测试一星期终于搞定^_^")
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2005-11-1 22:29:57 | 只看该作者
qtp是无法单独完成楼主要的目的,楼上的兄弟这个方法果然高超!有创意啊!
回复 支持 反对

使用道具 举报

该用户从未签到

9#
发表于 2005-11-8 14:34:27 | 只看该作者
大虾们是不是说的把QTP和其他什么工具结合起来用啊?能不能多说一点啊?
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2005-11-8 15:45:35 | 只看该作者
在QTP中还没尝试过这功能呢;嘿嘿,如果真的实在没有别的办法,用以下这个,写着玩^_^:
for i=1 to 7 '运行7天
wait(3600*8)'下班时运行测试
action1
wait(3600*16)'第二天再运行
action2
next
msgbox("辛苦了,测试一星期终于搞定^_^")



我想问这段功能写在什么地方?还有那个wait的时间,是指从什么时候开始计时啊?那个8小时是从哪儿开始算的?比如:我想让这个脚本从现在开始,一个小时后运行,应该怎么写?

[ Last edited by liufengzheng on 2005-11-8 at 15:51 ]
回复 支持 反对

使用道具 举报

  • TA的每日心情
    难过
    2015-4-23 14:35
  • 签到天数: 3 天

    连续签到: 1 天

    [LV.2]测试排长

    11#
    发表于 2005-11-15 17:44:39 | 只看该作者
    写在你的脚本中, 你在运行这个脚本时到这一步时就会运行,开始计时,wait 3600秒不就是1小时嘛。
    在脚本中加入wait 3600 后就可以一小时后运行,不过这种方法是开玩笑的说法啦,呵呵
    可以与MTM结合起来用,在MTM中有相关设置对其进行管理,设置时间来运行脚本。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    12#
    发表于 2005-11-15 21:08:39 | 只看该作者
    这样来实现

    '定义运行时间
    Const runtime="21:04"
    '每十秒钟检测一次,如果到时间则开始运行
    Do while true
      if runtime=left(cstr(time),5) then
        RunAction "Action1_2", oneIteration
        Exit do
      else
        wait(10)
      end if
    Loop
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-11 17:58 , Processed in 0.072909 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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