jmeter接口测试-添加信息,入参是json

我们同样选择新增一个HTTP请求,具体步骤参考:https://www.cnblogs.com/miyuki/p/9085381.html

web服务器中填写信息

①服务器名或ip:直接输入服务器名字或ip地址;

②请求方法选择post;

③输入完整路径;

④在Body Data中添加参数名和参数值;

⑤点击启动按钮发送请求。

若成功,则会返回以下数据:

原文地址:https://www.cnblogs.com/miyuki/p/9085484.html

时间: 2024-11-09 03:08:17

jmeter接口测试-添加信息,入参是json的相关文章

RobotFramework:发现一个大坑,当post接口入参为json时,千万不能用sojson转化后的json串,直接用浏览器粘过来的就行

问题背景: 和以往一样愉快的进行着自动化测试,突然就不停的提示我,“程序异常”,查看log发现data中的json变为了数组?????? 那算了,我不先组装入参数据直接data=json入参吧,what`s up, Fu.......................,查看半天post requests关键字的入参,发现没有问题啊. 重新打开ride吧! 这什么工具啊,这么坑我. 解决: 回想之前接口测试用例写的多了,这什么鬼啊,会不会是我json串粘贴的有问题,算了直接把F12抓包过来的入参直接

jmeter接口测试-获取信息

使用jmeter做接口测试. 打开jmeter,选中测试计划,右击添加>>>Threads(User)>>>线程组 选中线程组,右击添加>>>Sampler>>>HTTP请求 web服务器中填写信息 ①服务器名或ip:直接输入服务器名字或ip地址: ②请求方法选择get: ③在Parameters中添加参数名和参数值: ④点击启动按钮发送请求. 因为jmeter不像postman一样,可以直接看到结果,所以这时候我们就要新增一个监听器

postman接口测试:添加信息

添加信息,接口文档如图所示: 添加学生信息 简要描述: 添加学生信息 请求URL: http://url/api/user/add_stu 请求方式: post 入参是json类型 参数: 参数名 必选 类型 说明 name 是 string 学生姓名 grade 是 string 班级 phone 是 int 电话 sex 否 string 性别,如果不传默认为男 age 否 int 年龄,如果不传默认为18 addr 否 string 地址,如果不传默认为北京市昌平区 返回参数说明 参数名

调用接口 (get,post,传cookie,入参json)

1 # import urllib #python自带 发网络请求的一个模块 [不好用] 2 3 from urllib.request import urlopen 4 from urllib.parse import urlencode 5 import json 6 url = 'http://api.nnzhp.cn/api/user/stu_info' 7 d = {'stu_name':'矿泉水'} 8 req = urlopen(url,urlencode(d).encode())

JMeter接口测试示例(二)

获取用户余额 功能描述 获取用户余额:传入userid获取用户余额 请求地址 http://api.nnzhp.cn/getmoney 请求方式 Post请求 入参 ,入参是json类型 参数 数据类型(长度) 是否必传 备注 userid String Y 用户id 出参 参数 数据类型(长度) 备注 code int 状态码200为成功,500为异常 userid int 用户id money string 余额 JMeter操作:(具体操作参照示例一) 请求:http://api.nnzh

Jmeter 接口测试对上接口结果二次处理作为入参 Bean Shell Processor

1.线程组设置,HTTP COOKIE ,HTTP请求默认值设置,;注:Cookie主要传递登录状态 2.设置登录 http 请求 3.登录后,访问数据接口(并对数据返回值做后置处理) 4.添加二次处理相关接口 Http请求 5.对此接口进行预处理 使用Bean Shell Processor   注:本次写的代码所涉及的参数名,为3和4中的参数名,主要将3处的结果通过5处理传递给4处当做入参使用

JMeter接口测试示例(五)——添加Cookie

修改用户余额2 功能描述 功能描述:需要添加cookie,token token是写死的token12345 请求地址 http://api.nnzhp.cn/setmoney2 请求方式 Post 入参 参数 数据类型(长度) 是否必传 备注 userid String Y 用户id money String Y 修改的余额数值 出参 参数 数据类型(长度) 备注 code int 状态码200为成功,500为异常 success String 状态 JMeter操作步骤: 1.添加一个HTT

JMeter接口测试示例(三)——添加HTTP认证

1 修改用户余额   1.1  功能描述 修改用户余额:需要有http权限验证,账号admin密码123456 1.2  请求地址 http://api.nnzhp.cn/setmoney 1.3 请求方式 Post 1.4  入参 参数 数据类型(长度) 是否必传 备注 userid String Y 用户id money String Y 修改的余额数值 1.5  出参 参数 数据类型(长度) 备注 code int 状态码200为成功,500为异常 success String 状态 该接

正则表达式提取器--jmeter将上一个请求的结果作为下一个请求的入参

接口测试时需要将不同的接口串联起来,如将登录接口的出参UserStatusToken作为获取客户列表这个接口的入参,这样才能识别你是否是合法的用户. 1.创建一个线程组 选中测试计划-->右键-->添加-->Threads(Users)-->线程组 2.创建一个获取凭证的请求 在刚刚创建的线程组上右键-->添加-->Sampler-->HTTP请求 3.创建后置处理器 选中刚才添加的HTTP请求-->右键-->添加-->后置处理器-->正则