QTP如何定义全局变量
QTP如何定义全局变量,当然本来可以使用环境变量,但问题是我试了一下环境变量好像不支持记录集类型recordset,不知道QTP里可不可以像VB那样在什么地方定义一个全局变量,让一个TEST里的所有的ACTION都能使用它? 要我看你还是把你的记录写道excel里面,然后在使用,对于一个excel可以import以后作为全局变量。。我觉得。 奇怪了,定义全局变量不是很容易吗,在函数外面定义的变量都是全局变量啊!你可以写一个VBS文件,在里面定义全局变量,然后用Resource-Library方式加载此VBS文件,则整个test的脚本都可以使用这些全局变量了! 关注一下啊 原帖由 yabest 于 2007-10-12 03:20 发表 http://bbs.51testing.com/images/common/back.gif
奇怪了,定义全局变量不是很容易吗,在函数外面定义的变量都是全局变量啊!
你可以写一个VBS文件,在里面定义全局变量,然后用Resource-Library方式加载此VBS文件,则整个test的脚本都可以使用这些全局变量了!
哎呀哎呀。。是这样的啊,昨天我试了一次就不行,刚才试了一下就行了。。
[ 本帖最后由 jackymail 于 2007-10-12 10:05 编辑 ]
啊,不行呀
啊,不行呀,我还正在试验中呢,不行的话,怎么办呢,痛苦呀,难道没办法吗? 把变量值存在datatable也可以,不过好像不是最方便的。 原帖由 yulen36 于 2007-10-12 10:04 发表 http://bbs.51testing.com/images/common/back.gif啊,不行呀,我还正在试验中呢,不行的话,怎么办呢,痛苦呀,难道没办法吗?
行的,ya老师出马没有不行的。。:lol
嗯,是可以的,谢谢Yabest老师
谢谢Yabest老师Yabest老师真是高人,小女子在此谢过了!
解决了困扰了我两天两夜的问题,如果你在重庆,我就请你吃饭了,:lol :victory: 哈哈,有口福了 原帖由 yulen36 于 2007-10-12 10:41 发表 http://bbs.51testing.com/images/common/back.gif
谢谢Yabest老师
Yabest老师真是高人,小女子在此谢过了!
解决了困扰了我两天两夜的问题,如果你在重庆,我就请你吃饭了,:lol :victory:
为了这顿饭,我拼了,打飞的过去!!! :lol
(哎,哎,你跑啥呀,别跑啊,不就一顿五星饭店满汉。。。这jackymail是自己脸皮厚硬跟来的,要不我把他赶走。。。你别跑啊,哎。。。);P
[ 本帖最后由 yabest 于 2007-10-12 16:49 编辑 ] 原帖由 yabest 于 2007-10-12 16:45 发表 http://bbs.51testing.com/images/common/back.gif
为了这顿饭,我拼了,打飞的过去!!! :lol
(哎,哎,你跑啥呀,别跑啊,不就一顿五星饭店满汉。。。这jackymail是自己脸皮厚硬跟来的,要不我把他赶走。。。你别跑啊,哎。。。);P
人家压根没说请我吃饭。你自己去吧。:L
如果有时间不如写个什么如何构建框架的文档,让我学学。。:) 什么意思的全局?一个代码么?定义在最外层就可以了呀。。。还是在不同的ACTION呢? 3楼的那叫调用吧???
使用ExecuteFile "X:\ABC\DDD.VBS"
事先要写一个DDD。VBS的脚本。。。就是写个VB啦,但是每个ACTION都要调用。。。感觉这个也不能说是全局吧? 请参考 http://bbs.51testing.com/viewthread.php?tid=74111 学习中,谢谢! 唉,优化脚本真难啊,我都搞死了,谁有个实际的例子可以给我看看啊,有的语句想加都不知道如何去实现,痛苦ING 相互学习一下 原帖由 sogoc 于 2007-10-13 14:42 发表 http://bbs.51testing.com/images/common/back.gif
3楼的那叫调用吧???
使用ExecuteFile "X:\ABC\DDD.VBS"
事先要写一个DDD。VBS的脚本。。。就是写个VB啦,但是每个ACTION都要调用。。。感觉这个也不能说是全局吧?
对的,我也觉得这个还是不能称之为全局变量,而且如果这样的变量很多时,每次运行Action都要加载一次,不是会耗去很多的时间嘛,感觉不舒服。
这个需要学习一下,我发现问题真的是一个一个的增加。唉~~~~
回复 19# 的帖子
三楼写得很清楚了,开了药不吃当然会感觉不舒服:)
页:
[1]
2