jmeter元件的介绍


1.配置元件

  http请求默认值:当有很多接口的时候,把公共的url部分提取出来,方便管理,当域名或者url变得时候,只需要改动一处地方。

  

  http消息头管理器:

  

  http Cookies管理器:一般来说,除了登录不带cookie,其他的需要登录之后进行操作都需要带着cookie信息去请求,那么,只需要添加一个http Cookies管理器,它自动的帮住添加要的cookies信息。

  

   这样的话,就显示,是成功的请求!

  http Cache管理器:只是为了清除一下缓存。

2.监听器元件

  1??。查看结果树:当有很多个请求的时候,只想看看错误的请求,就可以勾选仅错误日志

    1.分析查看具体某一个请求的详情。

      请求头、请求体。 响应头、响应体。

    2.在做性能场景的时候,

      分析错误请求的原因

  

   2??。聚合报告

    汇总统计

      请求数、响应时间(平均的,90%,90%,99% min、max)单位是ms

      错误率:越低越好

      吞吐量:越高越好

      发送/接受---带宽

    3??。用表格查看结果

  4??。图形结果:发很多请求的时候这个有用,查看结果的变化,有一个曲线的结果。

3.其他常用元件

  前置处理器

    请求发出去之前执行的控制器(元件)

    比如:

      加密 md5    

  后置处理器 

    请求发出去之后执行的控制器(元件)

    比如:

      提取数据

  定时器:

  • 思考时间-固定定时器
  • 同步定时器-集合点(比如,nike9点打折,很多人就要在9点冲进去买,就等时间一到,就开始一起上)
  • 随机定时器
  • 吞吐量定时器

  断言: 就是看看对不对