Jmeter 您所在的位置:网站首页 nana博客 Jmeter

Jmeter

#Jmeter| 来源: 网络整理| 查看: 265

一、Jmeter安装

1、搭建java环境(jdk): 系统环境变量配置PATH、JAVA_HOME、CLASSPATH。 具体搭建步骤参考前文。 2、安装apache-jmeter(安装包直接安装即可) 官网地址:https://jmeter.apache.org/download_jmeter.cgi 2、启动jmeter: ①:在jmeter的安装目录bin目录下找到jmeter.bat,打开它。 image

2、控制台cmd打开:输入jmeter。 image 3、Jmeter选项功能 ①:切换语言 image ②:字体放大或者缩小 image ③:切换背景主题颜色 image 4、Jmeter文件目录: jmeter.properties该文件是JMeter的配置文件 image 5、Jmeter目录结构: 一个测试计划里面可以有多个线程组:线程组可以等价为PostMan里面的Collections,也就是集合,那么在一个线程组里面可以有很多的API测试用例。 ①:新建测试计划: image 保存计划(起名为“接口测试学习”) image 2、在测试计划里面添加线程组,每一个线程组可以认为是一个测试用例。 image 3、线程组添加请求 image 填写请求信息: image 4、添加请求头(请求头最好放在最前面) image image 5、添加查看结果树和断言结果 作用:查看用例结果 (放在线程组之上,整个计划之下) image 6、添加控制器 可以理解为文件夹(用来整理、分类) 右键:添加→逻辑控制器→简单控制器 image 7、HTTP请求默认值 分离测试地址: 数据分离:把地址分离出来,如果地址被修改,方便修改,提高效率 image image 8、JSON提取器 在想要获取动态参数的请求上添加json提取器:

如上面 登录接口的响应数据返回的token,这就是一个动态的值,我们在接下来接口中需要用到,所以需要把它提取出来 image image 第一行的token是变量名

第二行的token是从响应结果中获取的token(因为token是在第一层级中,所以直接是token,否则要写清它的层级)

第三行是没找到token的提示语

以登录为例,登录获取到的token就是一个动态参数,可以通过在登录测试用例的后置处理器中添加JSON提取器,保存token的值,后面再使用token的时候通过${token}的方式调用。 9、断言 添加断言: image image image

扩展:

1、处理响应结果中的乱码问题 打来bin目录下的jmeter.properties文件 2、找到sampleresult.default.encoding,把注释取消,等号后改为utf-8 image

实战目录结构:

image



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有