JMeter压测

准备

基本配置

  • 添加线程组

    测试计划右键->添加->threads(Users)->线程组

    JMeter压测

  • 添加HTTP请求默认值

    线程组上右键->添加->配置元件->HTTP请求默认值

    JMeter压测

  • 添加HTTP信息头

    线程组上右键->添加->配置元件->HTTP信息头管理器

    JMeter压测

  • http请求构造

    线程组上右键->添加->samlper->HTTP请求

    JMeter压测

  • 查看结果树

    线程组上右键->添加->监听器->查看结果树、聚合报告

    JMeter压测

    JMeter压测

    聚合报告:

    • Samples:发出请求数量。如第三行记录,模拟20个用户,循环100次,所以显示了2000

    • Average:平均响应时间(单位:)。默认是单个Request的平均响应时间,当使用了Transaction Controller时,也可以以Transaction为单位显示平均响应时间

    • Median:中位数,也就是50%用户的响应时间

    • 90%Line:90%用户的响应时间

    • 95%Line:95%用户的响应时间

    • 99%Line:99%用户的响应时间

    • Min:最小响应时间

    • Max:最大响应时间

    • Error%:本次测试中出现错误的请求的数量/请求的总数

    • Throughput:吞吐量。默认情况下标示每秒完成的请求数(具体单位如下图)

    • KB/sec:每秒从服务器端接收到的数据量。

额外的插件

相关文章: