性能测试-001 性能测试工具Loadrunner的安装、环境设置、破解
工具描述:
|
描述
|
LoadRunner(以下简称lr12、lr11)
|
|---|---|
| 架构原理 |
通过中间代理,监控和收集并发客户端的指令,把他们生成脚本 再发送的应用服务器,再监控应用服务器反馈的过程 |
| 安装 | LoadRunner安装包比较大,安装比较麻烦,工具本身相对比较笨重 |
| 支持的协议 | 支持的协议非常多,比较全面,但正因此显得工具本身比较笨重,不够灵活 |
| 脚本录制 | 自带录制功能强大,可直接录制回放 |
| 并发模型 | 支持多种并发模型,通过在场景中选择要设置什么样的场景,然后选择虚拟用户数 |
| 分布式测试 | 支持,可设置多台代理,通过远程控制实现多台机器并发压力 |
| 资源监控 | 自带资源监控功能 |
| 报告分析 | 自身支持生成HTML、Word报告 |
| 虚拟IP | 支持 |
| 网速模拟 | 支持 |
| 扩展性 | 通过扩展函数库实现 |
| 学习成本 | 网上资料和相关培训很多,购买正版的话,还有技术支持 |
均要求使用window正版系统。不知道去哪下正版系统?点这里:https://msdn.itellyou.cn/
为什么要这样选择环境:
1.lr11官方文档中只说支持win7+IE8/9浏览器
目前,公司的项目大多数没有适配此版本的浏览器
2.lr12只有50个用户的并发量
因此,使用折中的方式来解决:使用lr12录制脚本,使用lr11进行压测。这中间还有一些坑,后续在说明。
安装过程:
一般会提供一个ISO的镜像文件、.exe的程序或者是压缩包。点击可执行的内容。下面以lr11 为例子:
1.点击setup
2.点击loadrunner完整安装程序
3.如果你是第一次安装lr。会提示你缺失环境。window会自动的帮你补充需要的环境
4.坑(一):装好各个环境之后依然提示缺少”此计算机缺少 vc2005_sp1_with_atl_fix_redist“
解决方法:进入刚刚的ISO文件 找到”lrunner\Chs\prerequisites\vc2005_sp1_redist“这个路径
5.破解:
lr12 不支持破解
lr11的默认许可证是有时间期限的。默认是15天,在15天内你可以使用lr的三大组件。在超出时间之后,Controller和Analysis不可用使用,但Virtual User Generator可以使用。
lr11的破解:
1.去lr的安装位置,找到”HP\LoadRunner\bin“这个目录。
2.在目录中找到这个两个dll文件
3.把找到的dll文件复制到桌面
4.打开准备好的破解文件(这个没有找超哥或者是性能测试人员)
5.完成即可破解。在确定破解成功之后就可以删除复制到桌面的dll文件。
6.坑(二):
1.在没有破解之前,从”HP\LoadRunner\bin“这个目录拿出的dll文件一定不要删除。删除之后要是破解失败或者是不成功你就只能重装lr或者是系统了。亲测过这个坑,有效,不要在踩了。 TAT。
2.运行破解文件中的deletelicense.exe。这个东西是用来清除已有的许可证的。当替换dll文件之后就不要运行这个.exe文件了,会把已经替换好的许可证清除掉,这样就需要重装lr或者是系统了。亲测过这个坑,有效,不要在踩了。TAT。





浙公网安备 33010602011771号