These are global variables;
本人建议使用全局变量,局部变量维护比较繁琐;
Types of Environment variables:
1. Built in variables: These are system defined varialbles, we can access from all tests but these are designed as read only .
2. 用户自定义变量:Varialbes that we predefine in the active external environment variable file. We can create as many files as we want and we can change values of variables.
使用环境变量:
使用语法:
Variable = Environmetn("环境变量Name") = “值”
具体设置:
QTP Path:
File > settings > Environment > select variable type as user defined > click add icon (+) > enter variable name & Value > click ok (like this we can create number of variables) > click export > browse path & enter file name, save with xml extension > click ok.
Associating environment variable file:
两种方法:
1) File > settings >Environment > select variable type as user defined > check “load variables and values from the external file” > browse path of the xml file > click apply & ok.
2)Load enironment file directly
Environment.LoadFromFile "test.xml" 'xml File path
使用我们自定义的文件:
Variable = Environment("Variable Name")
VTest = Environment("环境Name")
StrTest = VTest
Msgbox StrTest
Modifying Environment files:
Select XML file>open with notepad>modify the values>Save.
Script 例子:
ProductDir =environment ("ProductDir")
app= "\samples\flight\app\flight4a.exe"
Systemutil.Run ProductDir & app
Dialog("Login").Activate
Dialog("Login").WinEdit("Agent Name:").Set "xuyubo"
Dialog("Login").WinEdit("Password:").SetSecure "4b3c86f2107ff565cc195ba6c24739091b6564056"
Dialog("Login").WinButton("OK").Click
本人建议使用全局变量,局部变量维护比较繁琐;
Types of Environment variables:
1. Built in variables: These are system defined varialbles, we can access from all tests but these are designed as read only .
2. 用户自定义变量:Varialbes that we predefine in the active external environment variable file. We can create as many files as we want and we can change values of variables.
使用环境变量:
使用语法:
Variable = Environmetn("环境变量Name") = “值”
具体设置:
QTP Path:
File > settings > Environment > select variable type as user defined > click add icon (+) > enter variable name & Value > click ok (like this we can create number of variables) > click export > browse path & enter file name, save with xml extension > click ok.
Associating environment variable file:
两种方法:
1) File > settings >Environment > select variable type as user defined > check “load variables and values from the external file” > browse path of the xml file > click apply & ok.
2)Load enironment file directly
Environment.LoadFromFile "test.xml" 'xml File path
使用我们自定义的文件:
Variable = Environment("Variable Name")
VTest = Environment("环境Name")
StrTest = VTest
Msgbox StrTest
Modifying Environment files:
Select XML file>open with notepad>modify the values>Save.
Script 例子:
ProductDir =environment ("ProductDir")
app= "\samples\flight\app\flight4a.exe"
Systemutil.Run ProductDir & app
Dialog("Login").Activate
Dialog("Login").WinEdit("Agent Name:").Set "xuyubo"
Dialog("Login").WinEdit("Password:").SetSecure "4b3c86f2107ff565cc195ba6c24739091b6564056"
Dialog("Login").WinButton("OK").Click