• 性能测试工具---jmeter


    一、jmeter:简介 

    Apache jmeter是Apache组织的开发的源代码项目,是一个纯的Java应用,用于压力测试和性能测试,他最初的测试使用于web端的测试,但是后来也被扩展到其他的测试领域;

    二、作用

     jemeter可以用于对静态和动态的资源(文件,servlet,perl脚本,Java对象,数据库的查询,FTP服务器或者是其他的资源)的性能的测试,它可以用于分析不同压力情况下的总体的一个性能的情况,也可以使用jemeter提供图形化界面,分析性能指标,或者在高负载情况下测试你的服务器的脚本,对象;

    三,jmeter与lr的区别:

    loadrunner比较麻烦,文件体积大,支持脚本录制,支持参数化,集合点,检查点,关联,多协议,IP欺骗,多线程,报告生成与导出,测试成本;

    jemeter:比较简洁,体积小,支持脚本录制,支持参数化,集合点,检查点,关联,多协议,IP欺骗(不支持),多线程,报告生成与导出,测试成本;

    四:配置环境

    1、安装JDK:

    JDK下载地址:

    http://www.oracle.com/technetwork/java/javase/downloads/index.html

    2、打开到你看到的界面:

    3、点击上图中Java,会出现下面的这个界面,此时你需要根据你的电脑系统来进行对应的版本进行选择,在选择版本和下载之前你需要首先接收协议,具体界面如下图所示: 

    4、然后安装,配置具体可以网络搜索这里不在赘述了;

    五:jemeter下载地址:

    http://jmeter.apache.org/download_jmeter.cgi

    下载:

     5.1:下载后解压对应的压缩包:然后我们下载完成后,解压,查看对应的压缩包如下:

     5.2查看bin目录的文件:

    ApacheJMeter.jar这个文件:打开这个文件,就相当于打开jmeter软件;

    jmeter.properties:系统配置文件

    jmeter.sh:Linux启动文件

    jmeter:批处理

    jmeter-server:Windows分布式测试要用到的服务器测试

    docs相关的接口文档目录

    extrash:扩展插件的文档目录

    lib:所用到的插件目录,里面全是jar包,jmter会自动在jMETERHOME/lib和ext相关目录下寻找先关的类;

    Licenses:jmeter证书目录;

    printable_docs:用户使用手册;

    这些东西可能需要大家熟悉,这样大家就可以知道我们启动jMeter在个目录,手册在哪个目录,使用插件的时候在哪个目录里面;

    这些东西都需要大家熟悉;

    二:jMeter的功能概要:

    资源生成器:用于生成测试过程中服务器,负载机的资源代码
    用户运行器:通常是一个脚本运行引擎,根据脚本要求模拟指定用户行为;

  • 相关阅读:
    JVM运行参数优化详细教程
    idea 代码热启动配置方法
    Spring MVC拦截器完整代码示例
    Spring MVC异常处理代码完整实例
    Python3基础语法(20190617)
    Java代码生成器Easy Code
    Mybatis @Many注解一对多关联映射
    Mybatis @One注解使用
    Mybatis @ResultMap复用@Result
    Mybatis @Result注解的使用案例
  • 原文地址:https://www.cnblogs.com/surewing/p/7769099.html
Copyright © 2020-2023  润新知