google搜索 站内搜索                 软件测试门户 | 软件测试培训 | 文章资料精选 | 软件测试论坛 | 测试解决方案 | 软件测试博客 | 测试招聘求职 
打印

[求助] 安装上了QTP9.2, 不能保存录制的脚本.

安装上了QTP9.2, 不能保存录制的脚本.


安装上了QTP9.2, 不能保存录制的脚本.
每次保存时都会出现如下画面,



即: General error while saving the test.

不知道什么原因, 有没有达人跟我碰到同样的问题, 能否帮忙解答一下.

[ 本帖最后由 lquff 于 2008-9-24 22:51 编辑 ]

TOP

是不是保存到QC系统上阿?
试试用另存为的功能,如果保存成功的话,再试试保存的功能!

TOP

另存和保存的结果都是一样的.
而且很奇怪,保存没有成功, 但有相应的文件生成,
如果选择open 这个相应的文件, 出会提示出错, 无法打开.

TOP

问题已经解决


关于QTP中“General Error while saving the test"的解决方法 (转)
先将段代码保存为VBS文件,然后运行.

   Dim fso, MyFile
   Set fso = CreateObject("scrīpting.FileSystemObject")
   Set MyFile = fso.CreateTextFile("C:\testfile.txt", True)
   MyFile.WriteLine ("This is a test")
   MyFile.WriteLine ("This is another test")
   MyFile.Close

运行提示有错误: ActiveX 部件不能创建对象: 'scrīpting.filesystemobject'
这是操作系统的问题, 是activex有问题! QTP 是集成这个进行文件保存的

去System32目录下查看是否有个scrrun.dll的文件,如果有,就regsvr32   scrrun.dll一下,没有的话,考一个过来

ActiveX 部件不能创建对象: Scripting.FileSystemObject

错误描述:服务器没有启动FSO支持
解决方法:

开启/关闭系统FSO支持方法

win2000系统:
在CMD命令行状态输入以下命令:

关闭命令:RegSvr32 /u C:\WINNT\SYSTEM32\scrrun.dll
打开命令:RegSvr32 C:\WINNT\SYSTEM32\scrrun.dll

win2003
运行regsvr32 scrrun.dll即可。

如果想关闭FSO组件,请运行 regsvr32 /u scrrun.dll即可。

引用:http://www.51testing.com/?2327/action_viewspace_itemid_1923.html

TOP

 
当前时区 GMT+8, 现在时间是 2008-12-5 18:55Copyright(C)上海博为峰软件技术有限公司 2001-2007 电话:021-64471599-8017
当您在访问网站、论坛及博客过程中遇到问题时可发送email:webmaster@51testing.com或发送论坛短信至管理员风在吹