51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1682|回复: 4
打印 上一主题 下一主题

[原创] 关于Action之间调用Function()问题,请大家帮忙一下

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2012-5-22 17:59:34 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
比如在其中一个Action写了一个Function(),能否在其它Action直接写代码调用那个Function()??

利用函数调用外部VBS方法不算。
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2012-5-24 18:00:21 | 只看该作者
理论上当然是有办法实现的:用文本的方式去读取那个Function所在Action的脚本文件,根据指定的Function名称 ...
hsjzfling 发表于 2012-5-22 18:38


还是要调用外部文件,看来没有直接调用的函数,只能用VBS了,谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2012-5-23 08:53:14 | 只看该作者
支持二楼!用“不算”的比较划算
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2012-5-22 21:40:08 | 只看该作者
学习中!
回复 支持 反对

使用道具 举报

该用户从未签到

2#
发表于 2012-5-22 18:38:13 | 只看该作者
理论上当然是有办法实现的:用文本的方式去读取那个Function所在Action的脚本文件,根据指定的Function名称找到该Function所在的文本段,读取到该文本段后将其返回给一个字符串变量,然后用ExecuteGlobal来将该Function加载到内存中去,然后就可以在当前的Action中调用该Function了。

只不过花这个精力去写这么个函数来实现,还不如用你说"不算"的那个方法……强烈推荐用那个"不算"的~~
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-8 06:52 , Processed in 0.107605 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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