因为年轻,可以像蜗牛一样慢慢向上爬,相信自己有跳蚤的本领,可以跳出我自己的高度。
QTP不能保存脚本的解决办法。
上一篇 /
下一篇 2007-07-11 09:54:39 / 天气: 晴朗
/ 心情: 高兴
/ 个人分类:QTP应用
51Testing软件测试网W&a~4UA见图,一点保存按钮就出错
sy-dXD*m!aj/A01??5e` Yj:P-K0解决办法51Testing软件测试网
FdXEL2vPR%I
51Testing软件测试网4Dw;K8o*U
Udm(o`$j/^ X#b:p0在SYSTEM32下面寻找scrrun.dll这个文件(我的系统是XP的),找到的话,在运行里注册一下这个文件。XP和2003的系统注册方法相同,执行下面的命令:regsvr32 scrrun.dll,OK,这样再打开你的
QTP,就可以保存脚本了。这是
操作系统的问题, 是activex有问题! QTP 是集成这个进行文件保存的 。验证方法如下:
k
tJfmN7Fes9J0先将下面的代码保存为VBS文件。
51Testing软件测试网3h M`
T9W[
QDim fso, MyFile
51Testing软件测试网3r7Nk,[d(CT%m@p*Bv Set fso = CreateObject("scrīpting.FileSystemObject")
51Testing软件测试网Cw6}d+xh Set MyFile = fso.CreateTextFile("C:\testfile.txt", True)
51Testing软件测试网#o2l*\$e9lfK MyFile.WriteLine ("This is a test")
51Testing软件测试网JE{%Y7l
]HL MyFile.WriteLine ("This is another test")
+i J&sR)Z
u!n0 MyFile.Close
3w9fJW_ S%n0保存VBS的方法很简单,打开一个记事本,将这段代码拷进去,另存为XX.VBS就可以了。然后运行这段脚本。提示有错误: ActiveX 部件不能创建对象: 'scrīpting.filesystemobject' ,这就知道错误原因在哪里了。
5V^2krrSs0ActiveX 部件不能创建对象: scrīpting.FileSystemObject
51Testing软件测试网6r#]$S#L
SLt(sh*m}$\.e0i+E0错误描述:服务器没有启动FSO支持
51Testing软件测试网6k6u.L9[ up解决方法:
51Testing软件测试网.A]I%SD"K-x51Testing软件测试网5@)c7C4J9C开启/关闭系统FSO支持方法
51Testing软件测试网0R)r5y |-?{.T"lJ9Z&JC0win2000系统:
7_]F*VVZF0在CMD命令行状态输入以下命令:
51Testing软件测试网,vpkliD%g&rbG51Testing软件测试网
B4xK6Jj^$?3K关闭命令:RegSvr32 /u C:\WINNT\SYSTEM32\scrrun.dll
51Testing软件测试网8AB+\4S$h7I打开命令:RegSvr32 C:\WINNT\SYSTEM32\scrrun.dll
e$~'Z:p.\g3Q2@$p1LJ0win2003
51Testing软件测试网6|
hShW.S运行regsvr32 scrrun.dll即可。
3^9xw
D)p(][h0
{['NS~g7np0如果想关闭FSO组件,请运行 regsvr32 /u scrrun.dll即可。
收藏
举报
TAG:
QTP应用