压力测试Jmeter安装

目前用的常用测试工具对比

  1. loadrunner“ 性能稳定,压测结果及细粒度大,可以自定义脚本进行压测,但是太过于重大,功能比较繁多
  2. apache ab(单接口压测最方便):模拟多线程并发请求,ab命令对发出负载的计算机要求很低,既不会占用很多CPU,也不会占用太多的内存,但却会给目标服务器造成巨大的负载, 简单DDOS攻击等
  3. webbench:webbench首先fork出多个子进程,每个子进程都循环做web访问测试。子进程把访问的结果通过pipe告诉父进程,父进程做最终的统计结果。

JMeter4.x基础知识讲解和压测实操和使用场景

1、压测不同的协议和应用

  1. Web - HTTP, HTTPS (Java, NodeJS, PHP, ASP.NET, …)
  2. SOAP / REST Webservices
  3. FTP
  4. Database via JDBC
  5. LDAP  轻量目录访问协议
  6. Message-oriented middleware (MOM) via JMS
  7. Mail - SMTP(S), POP3(S) and IMAP(S)
  8. TCP等等

2、使用场景及优点

  1. 功能测试
  2. 压力测试
  3. 分布式压力测试
  4. 纯java开发
  5. 上手容易,高性能
  6. 提供测试数据分析
  7. 各种报表数据图形展示

本地快速安装Jmeter4.x GUI图形界面的安装

1、需要安装JDK8。或者JDK9,JDK10
2、快速下载
    windows: http://mirrors.tuna.tsinghua.edu.cn/apache//jmeter/binaries/apache-jmeter-4.0.zip
    mac或者linux:http://mirrors.tuna.tsinghua.edu.cn/apache//jmeter/binaries/apache-jmeter-4.0.tgz
3、文档地址:http://jmeter.apache.org/usermanual/get-started.html
4、建议安装JDK环境,虽然JRE也可以,但是压测https需要JDK里面的 keytool工具

jmeter解压文件里面的各个目录,文件等

bin:核心可执行文件,包含配置
    jmeter.bat: windows启动文件:
    jmeter: mac或者linux启动文件:
    jmeter-server:mac或者Liunx分布式压测使用的启动文件
    jmeter-server.bat:mac或者Liunx分布式压测使用的启动文件
    jmeter.properties: 核心配置文件
extras:插件拓展的包
lib:核心的依赖包
        ext:核心包
        junit:单元测试包

 

Jmeter语言版本中英文切换

1、控制台修改
    menu -> options -> choose language
2、配置文件修改    
    bin目录 -> jmeter.properties:默认 #language=en 改为 language=zh_CN 
 

 

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值