简介
LoadRunner是一种常用的性能测试工具,支持脚本录制,也支持编程,最新的版本是12.6,但是在win10系统上controller是打不开的,需要授权码。以下操作都是以12.50版本为例进行说明。loadRunner是商业软件,社区版本的话一台机器最多能开50,多并发的话就只能多台每台机器装一个。
对于网站来说,loadrunner本质是通过http协议压测的。模拟多个浏览器发送不同的数据包给服务器。通过多线程/多进程来做下面的事情:
client—->server: 发送请求
client<—-server: 发送服务器处理结果
三大组件
1.Virtual User Generator:虚拟用户生成器,用来录制脚本、调试脚本,注意:在VuGen中脚本是单线程运行
2.Controller:设定测试场景,运行多线程(多进程)执行并发测试
3.Analysis:分析性能测试执行后的结果,可以出测试结果和很多图表。
4.ipspoofer:ip欺骗,一般不用