您的位置:首页 > 编程语言 > Qt开发

【软件自动化测试-QTP实战技能 26】== QTP_Training:Environment Variables

2011-12-22 15:54 459 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐