使用LoadRunner进行压力测试-飞外

loadrunner压力测试原理

本质就是在loadrunner上模拟多个用户同时按固定行为访问web站点。其中固定行为在loadrunner中是通过录制脚本定义的,多个用户同时访问的策略是在loadrunner的场景中定义的

loadrunner压测思路

通过loadrunner进行压力测试web应用的主要思路分两步:

,或用户先登陆,后浏览页面,后搜索;录制完后会生成用户请求行为的脚本;然后我们按需要修改脚本,使脚本更符合实际请求情况;

8、双击start Vuser,初始化指通过运行脚本中的vuser_init操作,为负载测试准备虚拟用户。在Vuser开始运行之前对其进行初始化可以减少CPU占用量,并有利于提供更加真实的结果。

点击next设置启动vusers,可以设置逐步增加并发用户的速度

9、点击start进行测试

运行之中的界面如下图所示

可用图树。位于中间偏左位置的窗格,您可以在其中看到一列 LoadRunner 图。在树中选择一个图,会在图查看区域中显示。如下是常用的图

查看报告

在场景运行完后,可以在当前页面看到部分测试结果,如网络吞吐量,每秒请求数,事务平均响应时间,也可以在results- analyze results中查看详细的结果报告和图表

完成测试