Jmeter 安装配置

Java Downloads | Oracle

可从官网下载 Java JDK 安装包(新版安装时自动配置环境变量)

安装后在系统设置中添加 Java 环境变量

在系统变量中添加 JAVA_HOME 值为 C:\Program Files\Java\jdk1.8.0_91(以实际安装 Java 安装路径为准)

在系统变量中添加 CLASSPATH 值为 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\dt.jar;%JAVA_HOME%\lib\tools.jar;

Path 中添加 Java jdk&jre bin 目录(图中为 Java 8 默认安装路径)

配置完成后运行命令提示符,键入javac 或 java -version 查看 java

 

Apache JMeter - Download Apache JMeter

进入 JMeter 官网下载(新版集成插件管理)需要 Java 8+ 环境支持

 

Binaries 为编译好可直接使用 Source 需要自行编译使用

 

解压后放在所需位置,双击 jenter.bin 文件运行

注意事项:

  1、运行时不要关闭命令提示符窗口

  2、jmeter 和 postman 调用动态参数有不同

    jmeter 为 ${}

    postman 为 动态参数ID {{}}

响应数据中文显示乱码:

  1、打开jmeter的配置文件,目录为:bin目录下的 jmeter.properties

  2、搜索到 sampleresult.default.encoding,取消注释

  3、把编码格式修改为 utf-8,具体为:sampleresult.default.encoding=utf-8

  4、重新启动jmeter

测试计划

  使用时创建的最高级目录

线程组

  可理解为测试集合,在集合中可以创建很多测试用例

HTTP请求默认值

  储存访问路径和端口

HTTP信息头管理器(一般添加在最前面)

  储存HTTP信息头部分,按需求添加

  互联⽹产品    ⾃研公司       ⾃定义

  User-agent    content-type      为了产品安全体系考虑,后端会⾃定义部分请求头

  Count-type

  cookie

  referer    

简单控制器

  可理解为文件夹,用于区分不同模块

HTTP请求

  填写HTTP请求方法和路径,根据请求方式不同选择不同请求参数

  POST & PUT JSON & XML 数据结构选择消息体数据

        文件上传格式选择文件上传

  GET 选择 参数 请求参数是query params,形式是?key1=value1&key2=value2

查看结果树

  能够显示出测试⽤例执⾏的结果信息

    请求地址 & 请求参数

    请求 & 响应

    响应数据

    不同个响应数据

测试⽤例必须得有断⾔,assert 理解为实际结果与期望结果的对⽐

  jmeter 里面断言的方式有三种种:

    1、JSON断言 仅可获取判断 JSON 数据格式(原生Jmeter)

    2、jp@gc - JSON/YAML Path Assertion 断言 可获取判断 JSON & YAML 数据格式(需要安装)

        jp@gc - JSON/YAML Path Assertion 中 $. 请不要删除

          非常精确,那个字段具体那个字段

    3、响应断言 判断数据格式中是否包含

        模糊断言

断言结果

插件安装

JMeter Plugins :: JMeter-Plugins.org

下载插件 jmeter-plugins-manager.jar ,将插件复制到 Jmeter 的 lib 的 ext 目录下重启 Jmeter

根据需要安装插件

posted @ 2022-01-14 14:33  星德川  阅读(375)  评论(0编辑  收藏  举报