关于loadrunner安装和卸载的一下看法[1] 软件测试
loadrunner安装的问题很多,各个网站的帖子也很多,51test中就有很多。
安装的时候基本上的问题就是安装包所在路径为汉字名称或者别的什么。
主要说一下自己遇到的问题,和解决的方法,希望遇到的人可以绕过而行,不用在走弯路了。
安装的问题:
整个装的过程都是OK的,完成后,提示需要重启系统蔷椭仄袅耍墒堑鹊锹嫉胶螅岜ù恚谌荽筇迦缦拢骸八凳莝ystem32下的BHOManager.dll DLLRegisterServer return error 8007007e”(我的系统是番茄花园的xp系统),当你确定以后,lr安装目录下bin中的所有dll文件都不能注册了,所以安装就失败,就这个问题,刚开始我一直没有定位好,等看了一段时候之后发现,BHOManager虽然在system32下,但是不是系统本身的dll,而是lr自己写入的(因为以前装好的lr中IE加载项中,印象是见过的), DLLRegisterServer return error 8007007e 意味着没有找到BHOManager这个dll文件,或者这个dll没有注册,但是手动去注册却是报错,那现在问题基本上已经可以看出端倪了,所有的不能成功的因素,全都是BHOManager.dll没有成功注册的缘故,(找到根源就可以迎刃而解了)。
在百度中搜索,发现如下内容:
你问题的解决方法,我今天也遇到同样的问题,给你做回答,呵呵,这个跟双核没关系,可能是你用的也是番茄花园的xp系统把,它的atl.dll是没有注册的,导致lr的BHOManager。dll无法成功注册!!!(原理就是这些),方法如下:
附:
我再重新安装时遇到的另一个问题。可能遇到的朋友并不多,放上来给大家参考吧。
在安装到最后的时候遇到这样一个报错:BHOManager.dll 注册失败。
于是在提示重启时未重启,而是去手动注册该dll文件,却弹出了另一个提示,"DLLRegisterServer in BHOManager.dll failed
Return code was 0x8007007e"
于是到网上搜了下,终于找到了解决方法。
1. 需要IE 6.0 及以上版本支持, 请检查你的IE浏览器是否为 6.0 以上版本。
2. 请检查Windows系统目录中是否存在以下三个文件: msvcp60.dll, mfc42.dll, msvcrt.dll 文件, 如果有缺少,请下载并拷贝到Windows系统目录中去即可。
3. 请查看您的系统中是否缺少 atl.dll 文件, 如果没有, 请从其他相同操作系统的机器上拷贝这个文件到Windows系统目录, 然后打开命令行窗口并在该目录下运行命令:
regsvr32 atl.dll
看到成功提示后,再次手动注册BHOManager.dll(注册方法:打开命令行窗口并在该目录下运行命令regsvr32 c:\windows\system32\BHOManager.dll),提示注册成功。
文章来源于领测软件测试网 https://www.ltesting.net/