美文网首页
Jmeter测试地图服务性能(一)--Jmeter简介

Jmeter测试地图服务性能(一)--Jmeter简介

作者: 昶衿莅 | 来源:发表于2019-10-31 11:19 被阅读0次

    Jmeter测试地图服务性能(一)--Jmeter简介

    一、软件定位

             Apache JMeter是JAVA桌面应用程序,被设计为用于测试web应用程序的性能。JMeter可用于模拟大量负载来测试一台服务器,网络或者对象的健壮性或者分析不同负载下的整体性能。它可以用来测试静态和动态资源的性能,例如:静态文件,HTTP服务、FTP服务器和数据库等等。其具备以下的特点:

            (1)开源,他是一款开源的免费软件,使用它你不需要支付任何费用,

            (2)小巧,相比与其他性能测试软件,它非常小巧,不需要安装,但需要JAVA环境。

            (3)功能强大,jmeter设计之初只是一个简单的web性能测试工具,但经过社区不段的更新扩展插件现在已经功能非常强大。因为它的开源性,你也可以根据自己的需求扩展它的功能。

    二、安装

            1.安装java环境 (JMeter5.x 需要JDK1.8以上环境支持运行)

    其他版本和JDK对应关系

            2.插件管理器安装

    插件管理器下载地址

            插件下载后解压:找到JMeterPlugins-Extras.jar,把JMeterPlugins-Extras.jar放到apache-jmeter-5.xx\lib\ext目录。(使用插件管理器安装插件需要连接互联网)

            注:软件的安装路径不能出现空格,应该避免安装在C:\Program Files等有空格的路径下

    三、运行(Windows环境)

           1. 进入bin目录运行jmeter.bat启动jmeter

    截图1:双击运行jmeter
    截图2:jmeter启动界面
    截图3:jmeter主界面

    四、几个重要的概念

    测试计划(Test Plan)

          用来描述一个性能测试,包含与本次性能测试所有相关的功能。也就说本的性能测试的所有内容是基于一个计划的。可以简单的理解为存放一组测试脚本的工程文件。

    用户组(Thread Group)

            这个就是我们通常添加运行的线程。通俗的讲一个线程组,可以看做一个虚拟用户组,线程组中的每个线程都可以理解为一个虚拟用户。线程组中包含的线程数量在测试执行过程中是不会发生改变的。

    取样器(Sampler)

            是性能测试中向服务器发送请求,记录响应信息,记录响应时间的最小单元。在ArcGIS Server中指通客户机过一次HTTP(S)向服务端一次请求返回的结果。

    监听器(Listener)

            用来对测试结果数据进行处理和可视化展示的一系列元件。 图形结果、查看结果树、聚合报告、用表格察看结果都是我们经常用到的元件。简单的说就是用来存放测试结果容器。

    相关文章

      网友评论

          本文标题:Jmeter测试地图服务性能(一)--Jmeter简介

          本文链接:https://www.haomeiwen.com/subject/mmzpuctx.html