51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2440|回复: 6
打印 上一主题 下一主题

[原创] 如何实现action之间的函数调用?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-7-4 10:08:32 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
如题!
action1中定义了一个函数,action2想调用,怎么办?谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

7#
 楼主| 发表于 2006-7-7 14:48:22 | 只看该作者
谢谢,受益非浅。
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-7-4 14:48:56 | 只看该作者
http://bbs.51testing.com/viewthr ... light=%2Binvestmark
请参考一下里面的内容吧!可能有是你要的
回复 支持 反对

使用道具 举报

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

    连续签到: 1 天

    [LV.1]测试小兵

    5#
    发表于 2006-7-4 14:34:12 | 只看该作者

    试试下面的的方法

    aileen 兄弟,我也遇到过你说的这种情况,下面说我的处理方法,供你参考:
    我把经常被别的脚本调用的函数单独拉出来,放在了一个Action里面,并把它修改成了一个Action,也就是去掉了 函数定义中的 Funtion (Sub) 和 End Funtion (End Sub) 等语句。这样此 Action 就实现了函数的功能(不要忘了对原来函数中的变量前面加上 Parameter),同时 原来的函数的参数现在变成了 此 Action的参数了。以前  别的脚本调用此 函数的地方,现在也变成了 别的脚本调用此 Action了。
    对于不是经常被别的脚本调用的函数,我的建议是你干脆把此函数复制到调用此函数的脚本里。这样也利于后期脚本的维护。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    4#
     楼主| 发表于 2006-7-4 13:44:19 | 只看该作者
    ddddd
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    3#
     楼主| 发表于 2006-7-4 11:15:36 | 只看该作者
    谢谢,这个我知道的。
    但是有些函数没有必要用这种方法的时候,我想实现跨action的调用的。
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    2#
    发表于 2006-7-4 11:04:23 | 只看该作者
    你可以把一些函数放在一个公共的vbs文件里,然后各个action可以调用这个文件来调用这个函数.然后在action 中直接写这样一句代码就行了
    ExecuteFile FileName
    注:where FileName is the absolute or relative path of your VBScript file.
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

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

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

    GMT+8, 2024-11-26 06:24 , Processed in 0.073850 second(s), 28 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

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