使用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=8088
- Target 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








