首页 > 其他 > 详细

压力测试(二)-Jmeter基本介绍

时间:2020-02-15 10:08:47      阅读:66      评论:0      收藏:0      [点我收藏+]

1、Jmeter基本介绍和使用场景

       简介

              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)上手容易,高性能

                     4)提供测试数据分析

                     5)各种报表数据图形展示

 

 

2、本地快速安装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工具

 

 

3、Jmeter目录文件讲解

       简介:讲解jmeter解压文件里面的各个目录,文件等

       1、目录

              bin:核心可执行文件,包含配置

                     jmeter.bat: windows启动文件:

                     jmeter: mac或者linux启动文件:

                     jmeter-server:mac或者Liunx分布式压测使用的启动文件

                     jmeter-server.bat:mac或者Liunx分布式压测使用的启动文件

                     jmeter.properties: 核心配置文件

                    

                    

 

              extras:插件拓展的包

              lib:核心的依赖包

                     ext:核心包

                     junit:单元测试包

 

 

4、Jmeter语言版本中英文切换

       简介:

              讲解怎么改变jmeter的GUI界面语言版本

              1、控制台修改

                     menu -> options -> choose language

              2、配置文件修改 

                     bin目录 -> jmeter.properties

                            默认 #language=en

                            改为 language=zh_CN

 

 

5、使用SpringBoot 2.0快速编写API测试接口

       简介

              使用java的框架springBoot快速编写几个API接口测试

 

              https://spring.io/guides/gs/spring-boot/

 

              接口列表

                     1、模拟GET请求,用户列表接口

                     2、模拟POST请求,用户登录接口

 

              http://localhost:8080/users

 

 

6、创建Jmeter测试计划,快速压测一个接口

       简介:

              通过带着why来学习,快速创建一个测试计划

压力测试(二)-Jmeter基本介绍

原文:https://www.cnblogs.com/lbfang/p/12310678.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!