QTP访问外部数据之二:环境变量

上一篇 / 下一篇  2008-07-30 21:37:58 / 个人分类:QTP

QTP环境变量之中有系统变量和用户自定义变量,环境变量的设置和查看可以可以通过打开(File-settings)Test Settings,在Environment Tab页。系统的环境变量不能增加,修改和删除,用户自定义的,可以增加、修改和删除,同时QTP还提供了,从一个xml文件把符合一定格式的数据导入到QTP的自定义变量当中,所以,在我们需要访问外部数据的时候,也可以通过把数据放到一个xml文件当中,把它作为自定义环境变量,这样,无论在脚本的某一个地方,都可以引用它(环境变量是全局),同时我们也可以修改自定义的环境变量,这样,我们也可以通过用户自定义的环境变量来在脚本当中传递、引用。


到底如何把一个xml文件引用关联到QTP当中来呢?第一可以通过手工在Test Settings的Environment Tab页来设置,还可以在脚本当中,利用Environment的LoadFromFile方法来实现,如下面, Environment.LoadFromFile("C:\QuickTest\Files\MyVariables.xml")
这样就可以把MyVariables.xml文件当中的数据作为用户自定义环境变量来使用了。Environment还有两个属性:一个是Value,一个是ExternalFileName。ExternalFileName表示环境变量引用的外部文件的名称,如何没有引用外部的文件,那么Environment.ExternalFileName的值为一个空的字符串。

TAG: QTP 环境变量

 

评分:0

我来说两句

Open Toolbar