因为年轻,可以像蜗牛一样慢慢向上爬,相信自己有跳蚤的本领,可以跳出我自己的高度。

QTP不能保存脚本的解决办法。

上一篇 / 下一篇  2007-07-11 09:54:39 / 天气: 晴朗 / 心情: 高兴 / 个人分类:QTP应用

51Testing软件测试网W&a~4UA

见图,一点保存按钮就出错

sy-d XD*m!aj/A0

1??5e` Yj:P-K0解决办法51Testing软件测试网 FdX EL2vPR%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软件测试网3hM` T9W[ Q
Dim fso, MyFile51Testing软件测试网3r7Nk,[d(CT%m@p*Bv
   Set fso = CreateObject("scrīpting.FileSystemObject")51Testing软件测试网C w6}d+xh
   Set MyFile = fso.CreateTextFile("C:\testfile.txt", True)51Testing软件测试网#o2l*\$e9lf K
   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.FileSystemObject51Testing软件测试网6r#]$S#L SLt(s

h*m}$\.e0i+E0错误描述:服务器没有启动FSO支持51Testing软件测试网6k6u.L9[ up
解决方法:51Testing软件测试网.A]I%SD"K-x
51Testing软件测试网5@)c7C4J9C
开启/关闭系统FSO支持方法51Testing软件测试网0R)r5y|-?{.T

"lJ9Z&JC0win2000系统:
7_]F*VVZF0在CMD命令行状态输入以下命令:51Testing软件测试网,vpkliD%g&rbG
51Testing软件测试网 B4xK6Jj^$?3K
关闭命令:RegSvr32 /u C:\WINNT\SYSTEM32\scrrun.dll51Testing软件测试网8AB+\4S$h7I
打开命令:RegSvr32 C:\WINNT\SYSTEM32\scrrun.dll
e$~'Z:p.\g3Q2@$p1LJ0win200351Testing软件测试网6| hShW.S
运行regsvr32 scrrun.dll即可。
3^9xw D)p(][h0
{['N S~g7np0如果想关闭FSO组件,请运行 regsvr32 /u scrrun.dll即可。

相关阅读:

TAG: QTP应用

eva0898的个人空间 引用 删除 eva0898   /   2009-05-14 14:51:43
我刚刚安装了破解QTP9.2后,小试了一下强大的录制功能,但是保存或另存时,没有任何的提示。关闭程序时,提示是否保存改变,我选择yes但是依然不能保存,只能选择cancel退出程序!
我百度答案,尝试下列方法
1)运行regsvr32 scrrun.dll即可。
按照aishary的方法生成一个vb脚本,运行这段脚本。但提示依然有错误: ActiveX 部件不能创建对象: 'scrīpting.filesystemobject'
2)重装QTP9.2,结果依然。
重装时发现会有这样的提示:不能注册安装目录下bin文件夹中的这些dll:
MicMoveVariant.dll,TDExtenedAPI.DLL,WIProxyCommon.dll,configco.dll,db_ifs.dll,exptestzip.dll,lrvb.dll,lrvb1.dll,rtsxdlg.dll,rtsxdlg.dll,runlogicapi.dll,wreventviewer.dll,xmlstoragewrapper.dll
走在路上 引用 删除 aishary   /   2007-07-18 14:57:24
这个我还不知道,LR的脚本是类C的,保存脚本用的机制是否与QTP一样,我还不知道呢。....
海中的小岛 引用 删除 haiyugg   /   2007-07-13 09:19:22
我用loadrunner也出现过无法保存脚本的问题,是不是也需要这样注册一下呢?
该注册哪个文件?
 

评分:0

我来说两句

日历

« 2024-05-10  
   1234
567891011
12131415161718
19202122232425
262728293031 

数据统计

  • 访问量: 7162
  • 日志数: 12
  • 建立时间: 2007-04-05
  • 更新时间: 2007-07-11

RSS订阅

Open Toolbar