• 1.jmeter搭建环境


    jmeter搭建环境

    jmeter简介

    1. 多线程框架-支持多并发操作--一个线程是一个用户
    2. 用于对服务器模拟负载
    3. 支持web、数据库、FTP服务器系统的性能测试
    4. 开源、纯JAVA,可二次定制化开发

    jmeter运行环境搭建

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

    jmeter启动找不到apach.jar
    解决方法:下载二进制文件不是src文件
    历史版本:
    https://archive.apache.org/dist/jmeter/binaries/

    • 1、需要安装JDK

      • JDK---JAVA开发工具包
      • JRE---java运行时环境
      • JVM---java虚拟机
    • 2、验证机器是否安装好java环境

      • Java -version
      • Java 验证系统的环境变量path是否设置ok
    • 3、验证机器是否安装好java环境

    • 2、设置环境变量---目标:任意路径可以识别jmeter

      • JMETER_HOME
        • D:softapache-jmeter-5.2.1
      • PATH
        • D:softapache-jmeter-5.2.1in
        • %JMETER_HOME%in---推荐使用这个

    每一台机器能创建多少用户数?---内存(物理内存)32G
    jmeter是一个进程--进程需要一定的内存资源---堆内存
    还有端口号,需要多台机器做分布式

    jmeter下载解压就可以使用,cmd命令中输入jmeter回车

    图 1

    jmeter启动后偏好设置--jmeter的bin目录下配置文件

    jmeter.properties--永久设置
    选择语言和外观模式,调整大小

    图 3

    选择外观,个人爱好选择metal--系统制约

    图 4

    如果界面字体过小,可以点击放大按钮进行放大

    语言设置

    Preferred GUI language. Comment out to use the JVM default locale's language.

    language=zh_CN

    外观设置

    Failing that, the JMeter default laf can be defined:

    jmeter.laf=CDE/MOtif

    搜索hidpi,删除这两行的注释jmeter.hidpi.mode=true和jmeter.hidpi.scale.factor=1.0,并且把1.0修改为你想要的数值,这里我改的是1.5

    To enable pseudo-hidpi mode change to true

    jmeter.hidpi.mode=true

    HiDPI scale factor

    jmeter.hidpi.scale.factor=1.6(factor=1.6,指放大1.6倍)

    搜索icons.size,自定义修改按钮的大小,这里我修改的包括jmeter.toolbar.icons.size= 32x32和jmeter.tree.icons.size= 24x24,这个是顶部按钮和左边结果树的大小

    Tree icons default size: 19x19. Available sizes are: 19x19, 24x24, 32x32, 48x48

    Useful for HiDPI display (see below)

    jmeter.tree.icons.size=24x24

    Toolbar icons default size: 22x22. Available sizes are: 22x22, 32x32, 48x48

    jmeter.toolbar.icons.size=32x32

    字体设置
    jsyntaxtextarea.font.family=Hack
    jsyntaxtextarea.font.size=20

    ps:又发现了可以调整右侧字体的修改,如下,同样是jmeter.properties文件:

    jsyntaxtextarea.wrapstyleword=true
    jsyntaxtextarea.linewrap=true
    jsyntaxtextarea.font.family=Hack

    可以设置分布式测试

    Remote hosts and RMI configuration

    ---------------------------------------------------------------------------

    Remote Hosts - comma delimited

    remote_hosts=127.0.0.1

    remote_hosts=localhost:1099,localhost:2010

    参考设置:
    https://www.jianshu.com/p/9b13c7c53d06

    线程组

    • 1、setup线程组
      • 第一个运行,与位置无关---初始化
    • 2、线程组
    • 3、teardown线程组---环境清除
  • 相关阅读:
    java EL表达式中${param.name}详细
    javascript中常用坐标属性offset、scroll、client
    Oralce if ..elsif结构
    VS2013 字符串函数与VC不兼容问题解决方法
    Directory Instruction
    Timestamp
    GetCurrentTime() and CFile option
    MessageBox 参数说明
    单片机红外线接收算法
    IAR for MPS430 V7.12.1 编程规范
  • 原文地址:https://www.cnblogs.com/xiehuangzhijia/p/14965772.html
Copyright © 2020-2023  润新知