一、由于在压力测试执行中,出现一个-10803的错误 ,为解决这个错误,重新设置的环境变量,在次执行错误,这个问题解决了,但另外一个问题出来了,LR,打开脚本编辑器老提示找不到TEMP目录,当时没有想到会是设置 环境变量的问题,结果重新安装LR 11,在破解时,提示license security violation.Operation is not allowed错误,按
正常的破解步骤:
1. 安装完成后,推出loadrunner
2. 把下载的lm70.dll,mlr5lprg.dll拷贝到../HP/Loadrunner/bin覆盖掉原来的(下载地址为:http://pan.baidu.com/s/1pJiJmaB)
3. 使用注册表删除工具,点击 deletelicense.exe删除注册表信息
4.再次打开loadrunner, configuration->loadrunnerlicense->newlicense,在弹出的输入框中输入license序列号
100vuser: AEAMAUIK-YAFEKEKJJKEEA-BCJGI
10000vuser: AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB
超级license,支持6.5w个并发:AEACFSJI-YJKJKJJKEJIJD-BCLBR
破解遇到license security violation.Operation is notallowed错误,解决方法有三:
1. 下载loadrunner 注册表删除工具:deletelicense.exe
2. 拷贝运行正常的loadrunner安装机器的相关注册表信息
cmd-->输入regedit-->进入注册表
导出注册表中:
HKEY_CURRENT_USER\Software\Mercury Interactive
HKEY_LOCAL_MACHINE\SOFTWARE\Mercury Interactive
这里分别重命名为:mercury_ineractive_user.reg 和mercury_ineractive_machine.reg
将这两个文件分别导入到待破解机器的对应注册表目录中
如果启动controller时遇到错误提示当前用户没有对HKEY_LOCAL_MACHINE的写权限,进去注册表给当前用户写权限就是了---因为这个原因又重装一次!!!!
3. 手动修改待破解机器的注册表信息
cmd-->regedit-->进入注册表
可手动修改注册表,删除下面内容:
[HKEY_LOCAL_MACHINE\SOFTWARE\MercuryInteractive\LoadRunner\License2]
[HKEY_LOCAL_MACHINE\SOFTWARE\MercuryInteractive\LoadRunner\License2\History]
"AIBGEBFW-JVED-ZKEKEKEKEKEBDNQAF-KBRDN"=""
[HKEY_LOCAL_MACHINE\SOFTWARE\MercuryInteractive\LoadRunner\License2\PermanentLicense]
@="AIBGEBFW-JVED-ZKEKEKEKEKEBDNQAF-KBRDN"
"last"="AIBGEBFW-JVED-ZKEKEKEKEKEBDNQAF-KBRDN"
[HKEY_LOCAL_MACHINE\SOFTWARE\MercuryInteractive\LoadRunner\License2\TemporaryLicense]
@="AEBGEBFS-AKEKEKEKE-KAUCA"
[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Interface\{87B3ADD4-21EB-11d5-93EF-00105AA0FD2D}]
@="IControl"
1. 安装完loadrunner后,新建license,提示标题的错误
2. 按照上面的办法,去删除注册表中的Mercury Interactive
3. 关键的步骤来了:运行那个删注册表程序(以前总是遇到标题错误就运行,现在先删了再试)
4. 再次新建license:AEAMAUIK-YAFEKEKJJKEEA-BCJGI(这个是100并发的)
5. 再次新建license:AEABEXFR-YTIEKEKJJMFKEKEKWBRAUNQJU-KBYGB(10000个并发的)