• Linux下使用Jmeter做性能测试


    一、安装Jmeter

    1、上传Jmeter压缩包到Linux服务器,如:/opt目录下

    2、解压缩 unzip apache-jmeter-3.1.zip

    3、配置环境变量:vi /etc/profile

    末尾加入:

    export JMETER_HOME=/opt/apache-jmeter-3.1
    export PATH=$JMETER_HOME/lib/ext/ApacheJMeter_core.jar:$JMETER_HOME/lib/jorphan.jar:$JMETER_HOME/lib/logkit-2.0.jar:$JMETER_HOME/bin:$PATH

    保存退出

    4、执行:source /etc/profile 配置生效

    5、检验是否配置成功:jmeter -v

    二、编写测试计划

    1、在GUI模式创建好测试计划,上传到Linux服务器上

    2、编辑测试计划  vi  测试计划.jmx

    分别表示:线程数、线程在多少秒内加载完成、启动时间、结束时间、是否开启调度器、持续时间(秒)、启动延迟(秒)

    三、执行测试

    1、进入jmeter/bin目录下执行:  ./jmeter.sh  -n -t Jmeter手写bugfree脚本.jmx  -l  log_vu1.jtl

    这条命令表示为:在非GUI模式下使用本机运行Jmeter,执行的测试脚本为:Jmeter手写bugfree脚本.jmx,并把结果文件输出到当前目录下,文件名为log_vu1.jtl

     

    2、执行结束

    3、参数说明

    • -h 帮助 -> 打印出有用的信息并退出
    • -n 非 GUI 模式 -> 在非 GUI 模式下运行 JMeter
    • -t 测试文件 -> 要运行的 JMeter 测试脚本文件
    • -l 日志文件 -> 记录结果的文件
    • -r 远程执行 -> 启动远程服务
    • -H 代理主机 -> 设置 JMeter 使用的代理主机
    • -P 代理端口 -> 设置 JMeter 使用的代理主机的端口号

    四、结果分析

    1、把结果文件保存到Windows系统下,启动Jmeter添加聚合报告、每秒通过事务数等

    聚合报告:

    每秒通过事务数:

  • 相关阅读:
    1.1.28 文字所在段落增加下划线
    Microsoft Project 2010基础使用方法
    16.3 将Win7文档的内容到复制Linux的vi中
    3.4 在Word中的公式和序号之间填充连续的点
    18.25 JLink调试程序步骤
    18.24 Ubuntu修改静态IP
    18.23 inline函数功能
    18.22 sprintf函数功能
    18.21 关键字extern
    18.20 频率单位转换
  • 原文地址:https://www.cnblogs.com/xiaoxitest/p/6208940.html
Copyright © 2020-2023  润新知