51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2539|回复: 7
打印 上一主题 下一主题

[求助] 如果我写两个action,第一个循环7次,第一执行完再执行第二个action,如何做到?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-11-15 11:34:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
如果我写两个action,第一个有七次循环,我想等到第一个action完全执行完7次后,再执行第二个action,如何作到
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-11-15 11:40:33 | 只看该作者
例action1,action2
一、可以在action1中设置localsheet,注意选择下datatable run all rows
二,你可以自己写个for......next循环实现
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-11-15 13:40:24 | 只看该作者
方法很多:

方法1:在file==》setting==》run==》中选则run on all rows, 然后在你“第一个有七次循环”的action对应的datatable的sheet中加7行空数据即可,(一定要7行)

方法2:打开你保存脚本的文件夹,然后打开\Action0\Script.mts 文件并进行编辑
“RunAction "Action1", oneIteration”在要“七次循环”的action地方加一段循环代码,循环7此即可,参数 oneIteration可不要
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-11-15 16:37:26 | 只看该作者
for循环就好啦,何必那么麻烦~
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2016-2-27 08:48
  • 签到天数: 2 天

    连续签到: 1 天

    [LV.1]测试小兵

    5#
    发表于 2007-11-16 00:03:48 | 只看该作者
    建议自己写个循环吧,既容易控制又容易调试
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
     楼主| 发表于 2007-11-16 10:18:47 | 只看该作者
    谢谢各位了啊。我试试。多谢了啊
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
     楼主| 发表于 2007-11-16 11:09:20 | 只看该作者
    各位高人,小第对qtp的语法。。不甚了解。
    现在问题是,第一个action参数化了,第二个没有,
    我想第一个action参数都执行过,再执行第二个action,
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    8#
    发表于 2007-11-16 12:15:28 | 只看该作者
    原帖由 追寻浮华 于 2007-11-16 11:09 发表
    各位高人,小第对qtp的语法。。不甚了解。
    现在问题是,第一个action参数化了,第二个没有,
    我想第一个action参数都执行过,再执行第二个action,


    第一个action的参数在localsheet里面,然后顺序来不就行了?
    |
    |-Action1
    |-Action2
    |
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-9-20 19:58 , Processed in 0.077946 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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