postman和jmeter区别(03)

本文详细介绍了Postman和JMeter在接口测试中的断言方式,包括JSON断言、响应断言和Xpath断言。同时,讲解了如何在Postman中进行批量测试接口和设置全局变量,以及JMeter的请求参数化和全局变量的设定。此外,还探讨了两者实现多接口关联的不同方法,如Postman的接口关联和JMeter的Json提取器与正则表达式提取器的应用。
摘要由CSDN通过智能技术生成

postman断言方式:

 jmeter断言方式:

json断言:在里面输入$.字段名,然后在下面输入字段结果

 响应断言:在响应断言里面添加输入不包含的数字或文字

Xpath断言:添加输入格式://*[@id='kw1'] ,输入里面字段所对应的值

 postman的批量测试接口

编写.txt文件,设置断言,在postman里面右键Run运行,然后点击Data选择文件,选择text/csv格式运行

jmeter请求参数化 

创建.txt或者.csv文件按,在jmeter里面点击测试计划,右键创建线程组,创建http请求,右键添加,选择配置文件,点击CSV数据文件设置,在里面选择文件路径,如果是.txt文件,编码格式就选择utf-8,如果是.csv格式,编码格式就输入GBK,然后变量名称填写文件里面对应的变量名称,在请求的路径中使用${}来代替

 

 postman设置全局变量:

点击设置全局变量,在里面将ip添加到里面,并设置一个变量名,保存,在路径上面使用${{}}来代替,点击send

jmeter设置全局变量:

点击接口选择配置文件,点击里面的用户定义变量,输入定义变量,将值输入到里面,然后在http请求页面,就可以${变量名}来代替

  postman多接口关联:将第一个接口设置断言,拿到返回体内容转成json对象,通过json对象表达式提取想要的值,将这个值设置全局变量,在第二个接口中使用{{变量名}}代替,实现接口关联

jmeter多接口关联有两个方法:Json t提取器和正则表达式提取器

json提取器:

右键http请求,选择后置配置文件,设置变量名,使用$.result.province,然后在第二个接口中使用${变量名}来代替

 

正则表达式提取器:

右键http请求,选择后置配置文件,设置变量名,正则表达式里面输入"字段:(.*?)",模板输入$1$,然后在第二个接口中使用${变量名}来代替

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值