51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

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

[原创] 请问参数化中的Environment类型具体是做什么的?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2006-3-19 21:57:28 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
在参数化脚本时候,有三个参数化类型,其中的Environment环境参数化在什么时候需要用到?下面的Name和Value怎么填?谢谢!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2006-3-20 08:44:37 | 只看该作者
比如输出值就可以用到,将数据存储到环境参数中

name是环境参数名称,value就是环境参数值
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2006-3-22 08:49:33 | 只看该作者
斑竹,麻烦您老讲详细点,谢谢啦
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2006-3-22 13:26:57 | 只看该作者
知道Windows里的环境变量吗?知道的话就很容易理解啦……
这些变量你可以在Test->Settings->Environment里看到
比如OS这个变量,你选中后可以看到你当前的操作系统

引用的话,也很简单,比如你要根据当前的操作系统作判断的话,就可以这样写:
CurrOS = Environment("OS")
If CurrOS = "Microsoft Windows 2000 Workstation" Then
        ......
Else
        ......
End If

[ 本帖最后由 Horus_Ra 于 2006-3-22 13:29 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2006-3-22 16:08:26 | 只看该作者
还是有些不明白~~~
你上面说的CurrOS = Environment("OS").    这里的os就是变量名吧~~   
这个变量名是OTP已定义好的(或是操作系统定义的),还是可以用户自定义的??  如果说这里用到的变量两者都可以. 那么用户想定义一个自定义的环境变量, 那这个变量需要申明吗??   如何申明??  
另外一个问题是关于这个变量的作用域.  以"环境变量"这个词来理解. 这个变量的作用域应该不仅限于是Action中. 那是否作用于整个系统中呢? 
谢谢啦~~

[ 本帖最后由 lin_lp 于 2006-3-22 16:10 编辑 ]
回复 支持 反对

使用道具 举报

该用户从未签到

6#
发表于 2006-3-22 17:46:10 | 只看该作者
环境变量有2种,你可以在在Test->Settings->Environment里看到,一种是Built-in(系统内建),一种是User-defined(用户自定义)

我上面说的“OS”是内建的,就是说,你在Win2000下运行,这个“OS”的值就是2000;在WinXP下运行,就是XP,明白?

这两种变量调用方法一样,你选择User-defined,然后New一个,名字叫AAA,赋值为qwer,然后MsgBox Environment("AAA")试试看……

环境变量在任何地方都能使用,是个全局的变量……
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-25 20:30 , Processed in 0.111823 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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