QTP之数据加密
上一篇 /
下一篇 2010-11-25 10:59:07
/ 个人分类:QTP自动化笔记
语法:Crypt.Encrypt("需要加密的数据")
注:使用Crypt.Encrypt加密后每次运行后生成的加密数据均不一样
这个方法可以直接使用qtp自带的加密工具(程序>qtp>tools>password encoder)进行加密,然后用setsecure方法赋值,setSecure相当于是解密
应用场景:
当数据表中的数据需要要保密或不希望别人从数据表中清楚看见时(如登陆密码等),可以事先使用qtp提供的加密算法生成数据,然后copy生成的加密后数据存放于数据表中,使用数据时再使用qtp的解密算法解密赋值
******************************************************
pwd = "GetPasswordfromSomewhere" '获取需要加密的数据
e_pwd = Crypt.Encrypt(pwd) '对数据进行加密
msgbox e_pwd '查看加密后的数据
Browser("name:=百度一下,你就知道").Page("title:=百度一下,你就知道").WebEdit("name:=wd").setSecure e_pwd '解密后赋值
******************************************************
收藏
举报
TAG:
QTP
qtp
setSecure
加密
解密