使用jmeter录制压测
业务
- 压测对象:http://news.baidu.com
- 压测页面:首页、国际频道、财经频道
- 步骤
- 访问首页
- 单击“国际”(频道)
- 单击“财经”(频道)
- 操作手段:录制回放
操作步骤
添加录制器“HTTP(S) Test Script Recorder”
- 右键Test Plan,点击add
- 点击Non-Test Elements
- 点击HTTP(S) Test Script Recorder
添加线程组“Thread Group”
添加录制控制器“Recording Controller”,
- 右键线程组,点击and
- 点击Logic Controller
- 点击Recording Controller
录制脚本的配置(Test Plan Creation)
Port
=8088Target Controller
= TestPlan > Tread Group > Recording Controller- 其他的配置保持默认
录制脚本的配置(Requests Filtering 请求过滤器)
- 在
URl Patterns to Include
上添加正则.*\.(baidu\.com).*
;表示只抓取百度URL的内容,不抓取其他网站的 - 在
URl Patterns to Exclude
上添加正则.*\.(js|css|PNG|jpg|jpeg|ico|png|gif).*
;去掉一些静态请求 - 目的是:避免录制过多没必要的请求
- 在
单击保存按钮,将Jmeter脚本存储
- 打开浏览器,设置代理,将浏览器的代理服务地址指向
http://localhost:8088
,然后就可以进行访问录制了 - 访问百度新闻的首页、国际、财经页面
- 查看jmeter,录制结果在
Recording Controller
下面看到,然后停止录制
校验
录制结束后,要对录制的代码进行校验
- 添加查看结果树组件
运行录制的代码,在查看结果树上查看运行的结果
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 GGLSS!
评论
WalineValine