google搜索 站内搜索                 软件测试门户 | 软件测试培训 | 文章资料精选 | 软件测试论坛 | 测试解决方案 | 软件测试博客 | 测试招聘求职 
打印

[求助] QTP如何定义全局变量

QTP如何定义全局变量


QTP如何定义全局变量,当然本来可以使用环境变量,但问题是我试了一下环境变量好像不支持记录集类型recordset,不知道QTP里可不可以像VB那样在什么地方定义一个全局变量,让一个TEST里的所有的ACTION都能使用它?

TOP

要我看你还是把你的记录写道excel里面,然后在使用,对于一个excel可以import以后作为全局变量。。我觉得。
http://www.abfun.cn 北京测试圈
http://www.abfun.cn 北京测试圈

TOP

奇怪了,定义全局变量不是很容易吗,在函数外面定义的变量都是全局变量啊!

你可以写一个VBS文件,在里面定义全局变量,然后用Resource-Library方式加载此VBS文件,则整个test的脚本都可以使用这些全局变量了!

TOP

关注一下啊
A Za A Za,Fighting!!!

TOP

引用:
原帖由 yabest 于 2007-10-12 03:20 发表
奇怪了,定义全局变量不是很容易吗,在函数外面定义的变量都是全局变量啊!

你可以写一个VBS文件,在里面定义全局变量,然后用Resource-Library方式加载此VBS文件,则整个test的脚本都可以使用这些全局变量了!
哎呀哎呀。。是这样的啊,昨天我试了一次就不行,刚才试了一下就行了。。

[ 本帖最后由 jackymail 于 2007-10-12 10:05 编辑 ]
http://www.abfun.cn 北京测试圈
http://www.abfun.cn 北京测试圈

TOP

啊,不行呀


啊,不行呀,我还正在试验中呢,不行的话,怎么办呢,痛苦呀,难道没办法吗?

TOP

把变量值存在datatable也可以,不过好像不是最方便的。

TOP

引用:
原帖由 yulen36 于 2007-10-12 10:04 发表
啊,不行呀,我还正在试验中呢,不行的话,怎么办呢,痛苦呀,难道没办法吗?
行的,ya老师出马没有不行的。。
http://www.abfun.cn 北京测试圈
http://www.abfun.cn 北京测试圈

TOP

嗯,是可以的,谢谢Yabest老师


谢谢Yabest老师
Yabest老师真是高人,小女子在此谢过了!
解决了困扰了我两天两夜的问题,如果你在重庆,我就请你吃饭了,

TOP

哈哈,有口福了
心中有敌人,一切皆为你敌人
心中无敌者,无敌于天下!!!

TOP

引用:
原帖由 yulen36 于 2007-10-12 10:41 发表
谢谢Yabest老师
Yabest老师真是高人,小女子在此谢过了!
解决了困扰了我两天两夜的问题,如果你在重庆,我就请你吃饭了,
为了这顿饭,我拼了,打飞的过去!!!
(哎,哎,你跑啥呀,别跑啊,不就一顿五星饭店满汉。。。这jackymail是自己脸皮厚硬跟来的,要不我把他赶走。。。你别跑啊,哎。。。)

[ 本帖最后由 yabest 于 2007-10-12 16:49 编辑 ]

TOP

引用:
原帖由 yabest 于 2007-10-12 16:45 发表


为了这顿饭,我拼了,打飞的过去!!!
(哎,哎,你跑啥呀,别跑啊,不就一顿五星饭店满汉。。。这jackymail是自己脸皮厚硬跟来的,要不我把他赶走。。。你别跑啊,哎。。。)
人家压根没说请我吃饭。你自己去吧。

如果有时间不如写个什么如何构建框架的文档,让我学学。。
http://www.abfun.cn 北京测试圈
http://www.abfun.cn 北京测试圈

TOP

什么意思的全局?一个代码么?定义在最外层就可以了呀。。。还是在不同的ACTION呢?
http://www.cole.cn/

TOP

3楼的那叫调用吧???
使用ExecuteFile "X:\ABC\DDD.VBS"
事先要写一个DDD。VBS的脚本。。。就是写个VB啦,但是每个ACTION都要调用。。。感觉这个也不能说是全局吧?
http://www.cole.cn/

TOP

实践是检验真理的唯一标准。

TOP

学习中,谢谢!
夜漫漫,路上珍重......快乐人生

TOP

唉,优化脚本真难啊,我都搞死了,谁有个实际的例子可以给我看看啊,有的语句想加都不知道如何去实现,痛苦ING

TOP

相互学习一下

TOP

引用:
原帖由 sogoc 于 2007-10-13 14:42 发表
3楼的那叫调用吧???
使用ExecuteFile "X:\ABC\DDD.VBS"
事先要写一个DDD。VBS的脚本。。。就是写个VB啦,但是每个ACTION都要调用。。。感觉这个也不能说是全局吧?
对的,我也觉得这个还是不能称之为全局变量,而且如果这样的变量很多时,每次运行Action都要加载一次,不是会耗去很多的时间嘛,感觉不舒服。
这个需要学习一下,我发现问题真的是一个一个的增加。唉~~~~

TOP

回复 19# 的帖子


三楼写得很清楚了,开了药不吃当然会感觉不舒服

TOP

 
当前时区 GMT+8, 现在时间是 2008-12-5 15:16Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹