jmeter-性能测试1-jmeter简介

1.jmeter性能的元件目录

  • 测试计划
    • 线程组
      • HTTP请求
      • 查看结果树
      • 聚合报告
      • 用表格查看结果
      • 响应断言
      • 断言结果
      • 正则表达式提取器

2.为什么使用jmeter

  • 接口测试
  • 接口性能测试
  • 负载测试
  • 压力、稳定性测试
  • 求职
  • 同行交流

3.jmeter工具是什么

  • 多线程框架-支持并发操作
  • 用于对服务器模拟负载
  • 支持web、数据库、FTP服务系统的性能测试
  • 开源、纯java、可二次定制开发

4.jmeter怎样使用

  • jmeter4.0:相对稳定版本
  • jmeter.bat:windows环境本机使用
  • jmeter.sh:linux环境使用
  • jmeter.server.bat:分布式部署时使用
  • 使用时能用英文尽量不用中文,不然会卡

5.jmeter元件介绍

jmeter最重要的两个概念就是元件和作用域,所以在添加元件时,要注意添加的位置,毕竟位置决定作用域

线程组:

  • 线程数–用户数
  • Ramp-up period:上面的所有线程在多长时间内完成
  • 循环次数
  • Delay thread creation until needed:是否按需求创建线程
    • 如果不勾选,那么在测试开始前就会分配所有的线程,假如测试当中有很大量的线程,也许CPU会达到100%,服务可能都会被杀掉;假如勾选了,那么线程的创建会被延迟,美其名曰按需的时候再创建,取决于配置的参数
  • 调度器
  • 调度器配置
    • 持续时间:只有循环次数设置为永远时才会生效
    • 启动延时

Sampler:存放各种请求
逻辑控制器:控制线程中采样器处理顺序的流程
前置处理器:预处理参数
后置处理器:请求完成后需要处理的参数,类似于正则表达式提取器
断言:各种断言
定时器:类似于延时操作
TestFragment: 不会被直接执行,必须通过Include Controller或者Module Controller调用,常用于封装一些重复的操作,比如登录或者多次查询数据库等操作。
配置元件:可修改sampler中请求的配置
监听器:各种结果的查看,如断言结果,查看结果树等

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值