jmeter接口常用知识

Posted tc2019

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jmeter接口常用知识相关的知识,希望对你有一定的参考价值。

1.Jeter如果需要运行多个线程组且按顺序执行需要勾选如下:

技术图片

 

 2.jmeter如果需要线程组延时运行需要勾选调度器如下:

技术图片

3.如何配置http信息头管理器

通过抓包找到如下:

技术图片

 

 将它添加到jmeter信息头管理器中

技术图片

 

 4.csv参数化

Excel写入要执行的内容通过另存为转成.csv文件

jmeter需要执行CSV的接口下添加CSV Data Set Config

技术图片

 

参数名称以如下形式写入

 技术图片

 5.jmeter正则表达式   友情链接:https://blog.csdn.net/doubledog1112/article/details/93480458

  "name": "(+?)"

    引用名称:下一个请求要引用的参数名称,如填写Atask,则可用${Atask}引用它。

    ():括起来的部分就是要提取的。

    .:匹配任何字符串。
    +:一次或多次。
    ?:不要太贪婪,在找到第一个匹配项后停止。

 多个中间不提取参数用.+?

 引用名称 在HTTP等请求中,引用此数据,需要用到的名称
 正则表达式 用于将需要的数据提取出来
 模板 表示使用提取到的第几个值:
 $1$:表示取第1个
 $2$:表示取第二个
 以此类推:$n$:表示取第n个
 匹配数字(0代表随机) 0 代表随机取值,1 代表全部取值
 缺省值 如果正则表达式没有搜找到值,则使用此缺省值

6.模块控制器:

多个线程组共用一个请求可以将请求添加如下:

技术图片

 

 

技术图片

 

 集合点控制器:

技术图片

 

 技术图片

 7. 接口测试不走网络模拟请求设计测试用例:

 

 

 技术图片

8. jmeter分布式测试

   复制2个jmeter作为负载服务器

技术图片

 

 第一个打开bin目录jmeter.properties搜索remote_hosts 添加端口号

技术图片

 

第二个第三个打开 bin目录jmeter.properties搜索remote_hosts 

技术图片

 

启动第一个jmete启动第二第三个 jmete-server 

9.jmeter 函数助手

技术图片

以上是关于jmeter接口常用知识的主要内容,如果未能解决你的问题,请参考以下文章

JMeter接口压力测试课程入门到高级实战(目录)

jmter常用的一些知识

常用硬件接口知识

JMETER接口测试之随机函数参数化

接口中的常用知识点

Jmeter基础知识