Environment对象的使用
上一篇 /
下一篇 2011-07-15 14:03:34
/ 个人分类:QTP
1
Dim os ,osversion ,testname
os=Environment.Value("OS")
osversion=Environment.Value("OSVersion")
testname=Environment.Value("TestName")
Reporter.ReportEvent micDone ,"Envirnoment","运行
测试脚本" & testname &"
操作系统为"&oa&"版本为"&osversion
2
Dialog("Login").WinEdit("Agent Name:").Set Environment("AgentName") ' 输入代理机构名
Dialog("Login").WinEdit("Agent Name:").Type micTab
Dialog("Login").WinEdit("Password:").SetSecure Environment("PassWord") ' 输入密码
Dialog("Login").WinButton("OK").Click ' 确认登录
file -settings- environment 导出xml文件
xml文件格式如下
<Environment>
<Variable>
<Name>AgentName</Name>
<Value>MERCURY</Value>
</Variable>
<Variable>
<Name>PassWord</Name>
<Value>MERCURY</Value>
</Variable>
</Environment>
导出的文件可以在测试脚本运行过程中被导入,然后
读取其中的变量值,
Dim myusername,mypassword, myvariant
Environment.LoadFromFile("C:\Program Files\Mercury Interactive\QuickTest Professional\Tests\test.xml")
myusername=Environment.Value("AgentName")
mypassword=Environment.Value("PassWord")
myvariant=Environment.Value("MyVariable")
msgbox myvariant&myusername
收藏
举报
TAG: