如何保存QTP用户自定义的环境变量
如何保存QTP用户自定义的环境变量,通过手工可以钩选,那么如何通过QTP对象用代码来获取设置,就像设置其他的可以通过:qtTestRecovery.Enabled = True 在线等候,有谁知道么? 之前用的系统环境变量,但受权限控制,只能把这些变量加到QTP环境变量中,但需要每次动态加载Action之后,设置导入这个文件,并且钩选上。 没太懂你要知道什么,那个勾只是切换到读取外部文件信息而已,和写在环境变量的列表里是一样的环境变量
赋值修改
Environment("INIaaa")= 1
读取使用
aaa = Environment("INIaaa") 就是如果不勾上,那么下次你重新打开的时候,自定义的那部分环境变量都消失了。由于框架的原因,需要打开2次QTP,第一次是设置环境,第二次是跑脚本,如果勾不上的话,第一次的环境变量设置就无法生效,第二次去读的时候也是空值。手动模拟了一次,只要勾上就可以。但现在写代码不知道用哪个属性接口来勾选 那就写在环境变量设置里面
或者说在ACTION里读取外部文件内容,赋值到环境变量里
环境变量的名称也是可以用变量代替的,比如 Environment(strRangekey(i)) = 1 回复 5# skyzhu
问题是,如果不能勾选上的话,第2次打开同一个Action的时候,环境变量全部消失了。 无解??????
页:
[1]