51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2170|回复: 2
打印 上一主题 下一主题

[求助] QTP调用QC中的Action

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2009-7-29 21:10:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
各位大大!

同事们写了自己模块的业务流Action,经理让我整合起来,就是说一次性把这些Action全调用了。

我看了下大概快100个Action了,而且我发现每次插入一条复用的Action,其调用的External Action也一起插入进来,变成我脚本中的External Action了-。-!

这样我的Action会很庞大,更要命的是我得一条条手动插进来-。-!

所以我想问有什么方法可以搜索QC中不同目录下的Action动态调用呢?从而摆脱手工插入。 给点思路也行-.-! 先谢谢各位了!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2009-7-30 11:14:30 | 只看该作者
除非你用Function代替Action,这样不仅Action不大,而且也不用重复手动调用
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2009-7-30 23:44:06 | 只看该作者

回复 2# 的帖子

我感觉用Function调无非还是使用QTP的RunAction方法,结果还是会把所有复用的Action插到我测试中变成External Action...
如果不插入的话直接写 Runaction + Action name 又会出错,我查了查帮助,参见:
Note: Before you can use the RunAction statement in the Expert View for an external action, you must first call or copy the external action into your test by choosing Insert > Copy of Action or Call to Action. If the external action does not exist in your test, the RunAction statement is not recognized. For more information on copying or calling external actions, refer to the QuickTest Professional User's Guide.

你是怎么调的?能否举个例子?
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-27 12:57 , Processed in 0.089191 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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