`
浪小猫
  • 浏览: 2187 次
社区版块
存档分类
最新评论

jmeter性能测试工具使用介绍

阅读更多
1. 工具下载
目前最新的是2.13版本,本次测试也是使用此版本。
 
2. 测试背景
在介绍工具使用之前,先说明下需要测试的背景:启动20个线程,每个线程无间隙的循环执行20次,每次执行即是调用某个类的某个方法。
 
3. 测试程序编写
jmeter工具只不过是个测试的工具,具体的测试的功能还是需要自己完成。
① 创建java工程或者maven工程,需要将jmeter的lib中的jar包,以及lib下的ext目录下的jar包都加入到classpath中;
② 创建测试类,继承基类

 
复写runTest方法:

 
③ 如果需要传参数到测试类,则需要设定默认参数,否则通过界面执行一次后参数列表会被清空;

 
 
测试代码样例:

 
④ eclipse打jar包,打普通的jar包即可:


 


 

 
 
 
 
4. 工具使用
在bin目录下有Windows和linux可执行的文件:window下jmeter.bat,linux下jmeter.sh
下面会分别介绍在两个操作系统下的操作。
4.1 Windows下
执行jmeter.bat,会出现如下界面:


 
 
① 创建执行计划,点新建即可;

 
② 创建线程组

 
③ 创建java请求

 
 
④ 选择需要执行的测试类

 
 
此处的测试类,继承了AbstractJavaSamplerClient基类的类。
 
⑤ 增加监控项目
常用的为:结果树与聚合报告。

 
 
 
⑥ 保存测试计划
保存为*.jmx文件,后续在linux中执行,也需要使用到执行计划;
 
⑦ 执行即可。
 
4.2 linux下执行
将相关文件都拷贝到服务器上:


 
 
 
① 创建一个结果文件,用来存储结果,如result.jtl,必须要先创建才行。
② 其中Ebox-test.jmx即为执行计划;
③ 执行命令:
jmeter -n -t Ebox-test.jmx -l result.jtl
-n 表示不启用界面, -t 表示指定执行计划文件, -l 表示指定结果文件(是 L 的小写)
特别注意:执行测试前需要将jmeter的bin目录加入到path中才行。
④ 将result.jtl测试结果文件,取出,在windows下通过界面查看,在“结果树”与“聚合报告”中可以使用*.jtl文件。
 
 
 
 
 
 
 
 
 
  • 大小: 18.7 KB
  • 大小: 8 KB
  • 大小: 8.8 KB
  • 大小: 10.3 KB
  • 大小: 62.6 KB
  • 大小: 36.5 KB
  • 大小: 50.9 KB
  • 大小: 20.1 KB
  • 大小: 63.6 KB
  • 大小: 8.8 KB
  • 大小: 17.2 KB
  • 大小: 37.8 KB
分享到:
评论

相关推荐

    jmeter性能测试工具-simon

    jmeter性能测试工具jmeter性能测试工具jmeter性能测试工具jmeter性能测试工具jmeter性能测试工具

    Jmeter性能测试工具介绍

    Jmeter性能测试工具介绍

    Jmeter性能测试工具使用教程 完整中文 PDF

    Jmeter性能测试工具使用教程 完整中文 PDF 详细描述工具使用教程 简单易学

    jmeter性能测试工具

    Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态文件、Java 小服务程序、CGI 脚本、...

    Jmeter性能测试工具包附加安装使用教程

    Jmeter性能测试工具包附加安装使用教程,性能测试参数调优,性能测试数据分析等教程。

    Jmeter性能测试工具

    jmeter开源最好的免费性能测试工具.Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做压力测试,它最初被设计用于Web应用测试但后来扩展到其他测试领域。 它可以用于测试静态和动态资源例如静态...

    性能测试工具JMeter书籍(6本)目录知识点(思维导图加图)整理.rar

    性能测试工具JMeter书籍(6本)目录知识点(思维导图加图)整理.rar 根据如下6本性能测试、JMeter书籍收集整理重点知识点: ...2020年《JMeter性能测试实战(第2版)》 2020年《软件性能测试、分析与调优实践之路》

    JMeter 性能测试工具常用插件

    JMeter 性能测试工具常用插件

    Jmeter性能测试高级项目实践课程资源.rar

    熟练学习Jmeter工具独立完成常见的性能测试项目熟练使用Jmeter进行脚本开发熟练使用Jmeter进行性能测试熟练使用Jmeter进行接口测试 1) 第一阶段为JMETER 5.4.1 工具使用篇,通过Jmeter 介绍和安装、http 取样器、...

    Jmeter5.5 性能测试工具压缩包

    Jmeter5.5 性能测试工具压缩包

    性能测试工具-Jmeter

    详细介绍了性能测试工具Jmeter的使用,本课程来自-我要自学网-板书,pdf一共为52页

    jmeter性能面试问答题

    jmeter可以使用第三方的录制工具(badboy)或者使用自身的软件的录制功能进行,jmeter录制原理:是通过代理http服务器抓取用户操作网站过程中的链接。 jmeter可以在设置http代理服务器的时候,过滤掉不需要的css、...

    性能测试工具jmeter

    性能测试工具jmeter使用和介绍,描述使用过程,介绍优缺点

    快速上手Jmeter性能测试工具第1讲-开源的力量.pdf

    1)多掌握一门性能测试工具,提高职场竞争力。 2)如果仅仅学工具,那确实有点亏,我们一旦接触到相关知识点,会扩展。以便提升整个计算机体系 的理解。听过软件性能测试课程的人都知道,我们的课程特点就是扩充和...

    Apache JMeter性能测试工具简介

    Apache JMeter性能测试工具简介,从基础方面为你讲解Apache JMeter。

    Jmeter 性能测试中文使用手册

    Jmeter 性能测试中文使用手册 Apache JMeter 是 100%纯 java 桌面应用程序,被设计用来测试 C/S 结构的软件(例如 web 应用程序)。它可 以被用来测试包括基于静态和动态资源程序的性能,例如静态文件,Java ...

    JMeter性能测试,完整入门篇

    本文来自于csdn,文为JMeter性能测试完整入门篇,从Jmeter下载安装到编写一个完整性能测试脚本、最终执行性能测试并分析性能测试结果。ApacheJMeter是一款纯java编写负载功能测试和性能测试开源工具软件。相比...

    Jmeter软件测试工具

    Jmeter软件测试工具,主要用于软件性能测试;判断网站的并发数;

Global site tag (gtag.js) - Google Analytics