QTP环境变量部分罗列

来源:互联网 发布:小熊猫 知乎 编辑:程序博客网 时间:2024/05/01 16:09

       最近在调试一个网上Down下来的QTP自动化轻量级的框架,本来在看脚本时是知道这句调用环境变量的句子。但当脚本带到公司去跑时却出了些问题,而刚刚报错的那句就是调用环境变量的那句,突然想不起这句是哪出来的。还在网上查如何获得QTP当前脚本目录。晕,QTP报错机制还不是很准确,主要是因为脚本里用了executefile语句所以当执行所调用的VBS时不能查看源代码,而在脚本里乱跑,导致报错的位置不正确。后来清醒时突然想起来其实本来应该就有的build-in的环境变量的。

 

而且环境变量里还是有不少可用的变量的,以前一直没有去仔细看,借这个机会好好看一下,以便日后需要时用;环境变量里的内容大致为:

 

 从上至下:

 

ActionIteration:当前运行的Action迭代数(即第几次迭代)

 

ActionName:当前运行的Action的名字

 

ControllerHostName:当有一个控制器控制多个代理机器在运行自动化脚本时,代表控制器所在的主机名称

 

GroupName:场景标识数(不知为何用?)

 

LocalHostName:本机名称

 

OS:操作系统的类型(工作站?服务器?)

 

OSVersion:操作系统版本号

 

ProductDir:QTP安装目录

 

ProductName:QTP全称

 

ProductVer:QTP版本

 

ResultDir:QTP结果存放的位置

 

ScenarioID:场景ID

 

SystemTempDir:系统临时目录

 

TestDir:QTP脚本运行的目录

 

TestIteration:当前测试的跌代数

 

TestName:当前测试脚本的名称

 

UserName:当前Windows登录用户

原创粉丝点击