jmter安装

1、Linxu安装:

    步骤:下载JMeter包-->解压包-->赋权限-->配置环境变量-->测试服务
    1、下载:wget http://mirrors.hust.edu.cn/apache//jmeter/binaries/apache-jmeter-3.1.tgz
    2、tar -zxvf apache-jmeter-3.1.tgz
    3、chmod -R 751 jmeter
    4、设置环境变量
    vim /etc/profile
    添加配置:
    export JMETER_HOME=/usr/local/jmeter
    export PATH=$JMETER_HOME/bin:$PATH:$HOME/bin
    source /etc/profile
    5、测试服务
    jmeter -v

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

3、windows安装

    部署:官网下载JMeter.zip包-->解压包-->点击jmeter.bat运行

    

JMETER目录结构

  

1、JMETER目录结构-bin目录

 bin :放置各项配置文件,启动文件,示例脚本

  ApacheJMeter.jar -->JMeter启动jar包

  jmeter.bat -->windows下启动文件(GUI模式)

  jmeter.sh--> linux下启动文件

  jmeter.properties-->JMeter核心配置文件

  jmeter.log-->JMeter 日志打印文件(默认此文件)

  examples-->csv示例脚本模板

  templates-->sampler脚本模板

  常用配置介绍:

  设置内存大小-->修改文件jmeter.bat

    set HEAP=-Xms1024m(初始化堆内存大小) -Xmx2048m(最大堆内存大小)

  jmeter.properties配置
  设置jmete日志打印级别:
  log_level.jmeter=DEBUG

 设置编码格式:

  sampleresult.default.encoding=utf-8

  响应数据保存jmeter.properties配置

  lib:JMeter组件包放置目录

  lib/ext-->JMeter组件包放置目录
  注:JMeter核心组件和我们扩展的组件包都在这个目录下
  lib/Junit-->Junit 单元测试类放置目录
  lib/* -->放置Jmeter依赖基础包

2、JMETER目录结构-其他目录

 docs:JMeter API离线帮助文档

  Extras:JMeter辅助功能包目录,现在有辅助包Ant。
  printable_docs:JMeter离线帮助文档,学习JMeter向导

JMETER-01的更多相关文章

  1. Jmeter 01 Jmeter下载安装及入门

    jmeter简介 Apache JMeter是Apache组织开发的基于Java的压力测试工具.用于对软件做压力测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域.--百度百科 下载 下载 ...

  2. Jmeter 04 Jmeter变量的使用

    在使用jmeter进行接口测试时,我们难免会遇到需要从上下文中获取测试数据的情况,这个时候就需要引入变量了. 定义变量 添加->配置元件->用户自定义的变量 添加->配置元件-> ...

  3. JMeter 学习笔记从不懂慢慢提升(01)

    开源已经成为一个趋势,虽然说做测试是一个低端的行业,但是我们也应该在这个低端的行业慢慢提升自己,让自己到达理想的高度. 以前说如果你会使用loadrunner可能别人就会觉得你有一定的水平那么就会拿高 ...

  4. JMeter入门(01)概念和样例

    一.概念 JMeter 是一款专门用于功能测试和压力测试的轻量级测试开发平台,实现了许多和互联网相关的网络测试组件,同时还保留着很强的扩展性. JMeter可以用来测试诸如:静态文件,Java Ser ...

  5. Jmeter入门(01)Jmeter的下载和安装

    一.什么是Jmeter 1.一款优秀的.开源的.免费的.功能测试和性能测试 工具 Jmeter ,使用Java开发的一款优秀的开源免费测试工具,主要用来做功能测试和性能测试(压力测试/负载测试),用J ...

  6. 01 jmeter性能测试系列_Jmeter的体系结构

    深圳文鹏教育jmeter 性能测试讲义 概念 元件:元件代表jmeter工具菜单中的一个子菜单,比如HTTP请求.事务控制器.响应断言等: 组件:一组元件的集合(一个或者多个),比如逻辑控制器中有事务 ...

  7. JMeter 系列之—-01使用

    用Jmeter 做压测,总体与LoadRunner 类似: 一.线程组 1. 线程数 2. 循环次数 单个线程循环次数 3. Ramp-up Period(in seconds) [1]决定多长时间启 ...

  8. JMeter(三)遇到的问题01: 通过CSV Data Set Config参数化有中文时,显示为?

    当使用CSV Data Set Config进行参数化,内容中含有中文时,响应文本显示为? 解决办法:只需要将“file encoding”设置为“gb2312”就可以了.

  9. Jmeter正则表达式

    Jmeter正则表达式 文章转自:http://www.cnblogs.com/jamesping/articles/2252675.html 正则表达式可以帮助我们更好的描述复杂的文本格式.一旦你描 ...

  10. jmeter测试 常用数据库的性能

    在线程组中设置线程属性,执行次数=线程数*循环次数 本次JOB共插入了5W条记录,从14:56:46开始到15:01:29结束共耗时343s,平均145.8条/s. 同理sql sever:从15:2 ...

随机推荐

  1. apache24虚拟安装

    1.进入Apache的conf目录 2.打开httpd.conf文件输入: 2.1:查找<IfModule alias_module> 2.2:    在     ScriptAlias ...

  2. Dungeon Master (广搜)

    问题描述: You are trapped in a 3D dungeon and need to find the quickest way out! The dungeon is composed ...

  3. 记录心得-IntelliJ iDea 创建一个maven管理的的javaweb项目

    熟能生巧,还是记录一下吧~ 开始! 第一步:File--New--Project--Maven--Create from archetype--maven-archetype-webapp 第二步:解 ...

  4. python精进之路1---基础数据类型

    python精进之路1---基本数据类型 python的基本数据类型如上图,重点需要掌握字符串.列表和字典. 一.int.float类型 int主要是用于整数类型计算,float主要用于小数. int ...

  5. kaggle learn python

    def has_lucky_number(nums): return any([num % 7 == 0 for num in nums]) def menu_is_boring(meals): &q ...

  6. 关于config文件中AppSettings和ConnectionStrings的用法跟区别(转)

    转自:http://www.cnblogs.com/bindot/archive/2013/03/07/def.html

  7. Linux Maven安装

    Maven 官网,下载maven 包 http://maven.apache.org/download.cgi 下载完成:apache-maven-3.6.1-bin.tar.gz 解压到自定义目录: ...

  8. LeetCode Weekly Contest 118

    要死要死,第一题竟然错误8次,心态崩了呀,自己没有考虑清楚,STL用的也不是很熟,一直犯错. 第二题也是在室友的帮助下完成的,心态崩了. 970. Powerful Integers Given tw ...

  9. linux常用英文单词记录

    1.skip 跳过忽略 2.next 下一步3.hostname 主机名4.password 密码5.complete 完成6.network 网络7.conf config configuratio ...

  10. [darknet]查看错误结果 sight of wrong

    import os import numpy import cv2 bad_label_file = open("bad_valid.list",'r') names = [] f ...