Linux负载机上安装LR的理由:
1.windows系统,基本上每个vuser会消耗2-5M的内存,单机300-500或者更多的虚拟用户时,CPU占用率已经较高,此时整个测试环境的测试系统的瓶颈实际上是负载机,已经无法真实反映系统性能。
当然可以通过多负载机的模式来实现,但是这样的测试环境构造起来成本比较高,性价比不高。
2.很多时候,被测试环境是放在机房的,那么在机房丢一台windows机器进去不太现实,即使丢进去了,远程连接的稳定性和安全性也不够理想。
因此,在Linux服务器上直接安装LR的负载端程序,丛环境和性价比而言,都是一个不错的选择。
安装步骤:
1.通过Linux终端软件(本人使用的是Tera Term)远程登录到服务器上,切换到root用户下,必须要root账户才可以;
2.先将LR的安装文件(linux_fuzai.zip)安装所需要的libstdc++.so.5.0.7(如果你的Linux上的/usr/lib/目录下没有libstdc++.so相关文件的话,需要上传)传到Linux上,将libstdc++.so.5.0.7通过命令
mv libstdc++.so.5.0.7 /usr/lib 中,并且创建该文件的软连接名字为 libstdc++.so.5;
# mv libstdc++.so.5.0.7 /usr/lib
# ln -s libstdc++.so.5.0.7 libstdc++.so.5
3.开始安装客户端,先解压安装文件;
# unzip linux_fuzai.zip
4.解压文件会生成一个Linux文件夹,修改该文件夹的操作权限;
# chmod 777 -R Linux/
5.进入到Linux文件夹下,执行安装命令;
# cd Linux/
# sh installer.sh
6.依次根据提示输入n、a、i、f;
7.增加一个LR负载端的客户higkoo...
余下的操作可以参照 http://blog.sina.com.cn/s/blog_9aa583cf0101bu4y.html
欢迎各位观众老爷们打赏宝宝,宝宝会继续努力!(扫描支付宝二维码,打赏宝宝,一切皆因为有你的支持!么么哒)