51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2626|回复: 5
打印 上一主题 下一主题

[原创] 求助如何从外部自动化测试vbs脚本传变量参数给action0

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2011-1-26 12:12:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 lpj1911 于 2011-1-26 12:37 编辑

在论坛上找了下还不了解
能否从外部传参数变量给action0呢?这样通过编写action0组织整个测试框架。然后用qtp auto module调度运行。 我现在只知道如何运用外部参数传给可见的action。通过环境变量如果太多不是太好管理
望各位多指点 谢谢
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2011-1-27 21:09:13 | 只看该作者
Action可以定义输入参数,调用Action时传递值进去即可
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2011-1-28 10:01:05 | 只看该作者
通过xml文件导入到环境变量还是很方便的。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2011-8-18 07:41:53 | 只看该作者
我是采用调用vbs时传参数完成a.vbs args  主要是每次执行的参数不同 当时也考虑过用xml文件 又要去组织
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2011-8-18 08:25:52 | 只看该作者
思路本身很不可取
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2011-8-18 15:20:53 | 只看该作者
本帖最后由 rogerliu0303 于 2011-8-18 15:22 编辑

可以实现,我刚写了这么个脚本。
思路是:现在action中添加参数,input参数源为test的参数。
然后在外部建一个vbs,启动qtp,读取test的参数定义集合,从集合中获取参数集合,然后获取指定的test参数,给这个参数赋值,然后启动测试。
程序赋值给test的input参数,这个参数将值传递给action的input参数,就本过程就这样。
参数赋值,你可以把数据放在excel中,然后用vbs来读
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-19 13:43 , Processed in 0.065766 second(s), 25 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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