Apache JMeter压力测试实例

脚本录制,JMeter启用WEB代理,浏览器把代理上网设置为JMeter所在的IP地址,自己电脑就是127.0.0.1代理端口默认8080。至于浏览器修改代理上网服务器,不做截图。

Jmeter 运行在目录  \apache-jmeter-2.10\bin jmeter.dat文件,双击打开进入Jmeter界面

Apache JMeter压力测试实例

Jmeter界面

Apache JMeter压力测试实例

建立测试计划,录制阶段不需要更改任何配置。名称可以自己改

Apache JMeter压力测试实例

添加一个Cookie管理器,该次测试是需要登陆操作,如果没有Cookie管理器,登陆后的HTTP请求,在脚本运行的时候,就不会带Cookie。应该知道后果吧,就是登陆成功后的请求提示你未登陆。 添加就行不需要配置。

Apache JMeter压力测试实例

 在工作台启用HTTP代理服务器

Apache JMeter压力测试实例

配置目标控制器:选择刚刚建立的测试计划, Type选择HttpClient4。然后启动。

Apache JMeter压力测试实例

浏览器设置代理

Apache JMeter压力测试实例

进入脚本录制,按照预设的测试脚本过程,操作一次ECHSOP

Apache JMeter压力测试实例

登陆ECSHOP

Apache JMeter压力测试实例

进入用户管理中心

Apache JMeter压力测试实例

打开评论页面

Apache JMeter压力测试实例

退出

Apache JMeter压力测试实例

以上操作后,录制已经完成。录制的页面中,可能有其他的访问在里面,可以将不需要的页面删除

Apache JMeter压力测试实例

里面浏览器发起的请求也被录制下来,这种就可以删除。

Apache JMeter压力测试实例

将干扰测试的页面删除完后保存

Apache JMeter压力测试实例

测试验证脚本

   录制完脚本后,运行一次。运行之前添加一个监听器,用于查看脚本运行情况,建议用观察结果树监听器,可以看到来回的HTTP交互。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zywxfd.html