茶子

JMeter简介

JMeter实际上在之前就自学过基础,能做简单的接口测试和性能测试,由于实际工作中用的比较少(上一份工作的确就只有点对点。。。)过一段时间再看或者是面试的时候又忘得差不多了,以往都在本地文档做学习记录,现在开始多在这个博客记录,希望在记录的同时见证自己的成长。

1、JMeter简介

款Apache组织开发的开源软件。是典型的纯Java开发的应用程序,可以在不同的平台比如windows,linux,或者macOS系统上进行软件测试。

Jmeter主要用于应用程序的功能负载测试以度量软件的性能,也可用于其他类型的测试比如接口测试,APi测试等。

优势:

1)         开源许可:JMeter是完全免费的,并提供了源码可供自定义开发

2)         图形界面模式:提供了方便的图形界面来编辑和开发测试脚本

3)         平台无关:可以轻易在windows/linux/mac上运行

4)         多线程框架:通过线程组,能够轻易地设置不同的测试和并发用户

5)         图形测试结果:提供了图表、表格、树、文件等格式的结果显示。

6)         易于安装:JMeter不需要安装,下载解压即可。(需对环境变量进行配置)

7)         高扩展性:JMeter支持用户自定义测试脚本,同样还提供了各种插件。

8)         多测试类型支持:支持性能测试、分布式测试、功能测试

9)         仿真模拟:支持多用户并发测试

10)     多协议支持:支持HTTP(超文本传输协议)、jdbc(java数据库连接)、ldap(轻型目录访问协议)、soap(简单对象访问协议)、jms(JAVA消息服务)、ftp(文件传输协议)等等协议

11)     录制&回放:支持用badboy或jmeter录制

12)     脚本测试:jmeter 支持beanshell和selenium

2、关于JMeter的下载、安装和运行

JMeter需要在JDK环境下安装,因此需先安装java。并对java和JMeter的环境变量进行配置。Java默认安装在c盘,JMeter可自行安装。配置参考如下:

运行JMeter方法如下:

 

posted on 2021-06-02 16:43  茶子  阅读(321)  评论(0编辑  收藏  举报

导航