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

Borland Silkperformer录制时出错(解决了,解决方法见下面回复)

Borland Silkperformer录制时出错(解决了,解决方法见下面回复)


使用Borland Silkperformer录制IE时出错,大家帮忙看看,第一次使用这个工具
麻烦大家帮我看一下第三张图的出错提示是怎么弄的,有什么方法解决,谢谢

[ 本帖最后由 423799223 于 2007-11-22 11:40 编辑 ]
附件: 您所在的用户组无法下载或查看附件
testing@foxmail.com

TOP

lz装QTP了吗?或者LoadRunner?


如题。

如果是的话,lz中奖了,现在股票大跌,可能可以抓到老鼠仓。

在高版本的QTP(9.0,9.2...)还有LoadRunner(9.0)里面HP-Mercury也开始模仿Segure使用win hook技术支持动态录制了。所以就会有对微软的appinit_dlls的抢占。

注册表资源位置是:
HKEY_LOCAL_MACHINE | SOFTWARE | MICROSOFT | WINDOWS NT | CURRENT VERSION | WINDOWS | AppInit_DLLs
楼主可以把值手动改为qaphooks.dll(注意先备份原来的),然后另存为一个.reg(比如SilkPerformer.reg,以前的可以叫QTP.reg),重启。

下次需要使用QTP/LoadRunner的时候,再注册回来。

希望有帮助。
找啊找啊,找工作……
找来找去,找不到……
[有谁要招小工、临时工、钟点工……] >>  jmy_1981@hotmail.com

TOP

安装了呀,我安装了LoadRunner8.1FP4英文版的?
是不是修改注册表后LR不能用了

我在注册表下都没看到AppInit_DLLs这一项呀

[ 本帖最后由 423799223 于 2007-11-21 08:40 编辑 ]
testing@foxmail.com

TOP

刚才找到了这个文件AppInit_DLLs
里面的内容默认为:SYS:Microsoft\Windows NT\CurrentVersion\Windows
我将AppInit_DLLs改成qaphooks.dll或者将里面的内容改成qaphooks.dll都试过了,且每次重启了电脑,仍然提示这个错误
testing@foxmail.com

TOP

ls能不能再确认一下你的注册表里面AppInit_DLLs存在?


如题。

ls不需要手动改名这个dll的,因为你遇到的问题是两个软件抢占注册表对这个dll的使用,如果你把这个文件名字改了,那就都不能用了。

ls可以再在注册表里面查找一下这个文件的存在吗?
HKEY_LOCAL_MACHINE | SOFTWARE | MICROSOFT | WINDOWS NT | CURRENT VERSION | WINDOWS

如果真的不存在的话,ls可以尝试建立一个。

值:String Value, Name:AppInit_DLLs, Type:REG_SZ, Data:qaphooks.dll

希望有帮助。
找啊找啊,找工作……
找来找去,找不到……
[有谁要招小工、临时工、钟点工……] >>  jmy_1981@hotmail.com

TOP

多谢楼上的,解决了
我把它导成注册表,以后运行一下即可
注意,确保操作系统是WindowsXPSP2中文版的
里面有两人个注册表,一个是注册前,一个是注册后,如果想要运行Silkperformer则运行注册后,如果想要恢复则运行注册前

[ 本帖最后由 423799223 于 2007-11-22 11:42 编辑 ]
附件: 您所在的用户组无法下载或查看附件
testing@foxmail.com

TOP

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