http post请求接口测试
单纯的http post请求,请求参数为json格式的接口测试总结。
方法一Postman(推荐):
最简单的方法是用Postman (可做post请求模拟工具用)。真的超级简单,下面是操作方法(一张图就搞定):
 
1.选择post
2.根据你们的接口文档填入需要测试的接口地址
3.选择body
4.选择raw
5.选择json参数格式
6.添加要上传的json数据
7.查看返回值

方法二Jmeter:
此处只测试接口的请求值和返回值时,Jmeter相对于Postman略显麻烦。但是要加上接口性能测试,Jmeter又是优秀的了。
 
1.这里最重要提醒是,记得在前面加一个HTTP信息头管理器,为了说明请求参数为json格式。我就在这里栽了很久,后面的配置都正确,但就是执行不成功,报“内部错误”,最后发现是因为Jmeter没有将我的数据当成json格式去发送请求(这是Jm的缺点也是它的优点,足够灵活,可以任由你配置成需要的样子),后来加了HTTP信息头管理器说明后,一切柳暗花明。


2.另外说明一点,如上图所示,直接上传json参数,根据需要配置好1、2、3后,选择Body Data,将你的json参数填入就可以了。


3.记得添加查看结果树监听器查看参数请求和返回的结果。

拓展:
若需要对这样的接口做压力测试,可根据需要,直接在已有脚本基础上添加用户线程数据(可使用配置元件-CSV Data Config配置 ),根据业务需要调整脚本得到你所需要的测试计划。
本次测试要求对接口数据量和数据量进行性能测试,我的测试计划如下:


业务需要数据内容自己调整哈~

http post请求接口测试相关推荐

  1. Python代码发送post请求接口测试--转载

    参考代码 # coding:utf-8 import requests url = "https://passport.cnblogs.com/user/signin" # 接口地 ...

  2. jmeter测试java接口测试_简单易学的测试攻略:JMeter测试Java请求示例

    JMeter是Apache组织的开放源代码项目,它是功能和性能测试的工具,100%的用java实现,大家可以到官网下载源代码和查看相关文档. 关于使用JMeter进行JDBC数据库测试.HTTP请求接 ...

  3. aria2百度网盘 http返回头无效_接口测试第10期:Fiddler中查看HTTP请求中的状态码...

    关注后回复[软件测试]查看更多上期介绍了常见的HTTP请求方法,get请求.post请求,今天介绍HTTP请求中的状态码,以后也能分辨出哪些状态码是表示客户端错误,哪些是服务器错误.状态码在Fiddl ...

  4. Postman接口测试工具学习笔记(一)接口测试概念及Postman入门

    (下文照搬@Storm啊老师博文,留下记录为了方便学习和理解.大家可以去看看原文地址:https://blog.csdn.net/duzilonglove/article/details/786454 ...

  5. 接口自动化测试系列之PHPUnit-POST请求接口测试方法

    post请求接口测试-加强通用版 知道了get请求接口如何写了,post就非常简单了,基本上就是照猫画虎即可,主要注意下参数,代码如下: 本文转自 小强测试帮 51CTO博客,原文链接:http:// ...

  6. 接口测试工具(上篇)——Postman

    背景 上一篇我们介绍了如何设计接口测试用例,接下来将介绍如何使用两种最常用的接口测试工具(图形界面工具Postman和命令行工具cURL)来手工执行接口测试用例. 图形界面工具Postman Post ...

  7. 中文版Postma以及Post请求显示“need_login“未登录解决方法

    1.下载Postman安装包 ①Postman_win64-9.12.2.exe 或 ②Postman官网下载 2.下载汉包 汉化包下载 3.将下载下来的汉化包app.zip解压放到 "C: ...

  8. SpringBoot集成Minio搭建自己的分布式文件服务器(Minio集成篇)

    目录 1.导入依赖 2.创建spring boot工程,工程名为springboot-minio 3.配置minio配置文件 4.创建配置类MinioConfig 5.创建Minio工具类MinioU ...

  9. 绕开JS验证的方法汇总

    1.应用场景 用于请求接口测试.[比如后端接口安全测试] 2.学习/操作 前言: 服务器端验证是必要的. 方法汇总 方法一 将页面保存到自己机器上, 然后把脚本检查的地方去掉,最后在自己机器上运行那个 ...

  10. 测试人生 | 疫情之下工资翻了2倍多,这4个月学习比工作8年学到的还多

    本文为霍格沃兹测试开发学社优秀学员跳槽笔记,测试开发进阶学习文末加群. 本人毕业后懵懂的加入了软件测试这个行业,前 3 年是在做外包项目,后来跳槽到甲方干了 5 年,在去年突然发现我已经干了 8 年功 ...

最新文章

  1. Node.js 添加 C/C++ Addon
  2. SpringBoot微信公众号授权访问认证文件部署
  3. JavaScript常用数组方法
  4. 个人密码安全策略 [转载]
  5. 强势崛起的Python会在十年内取代Java吗?
  6. 总结一些通用的处理方法
  7. 开发工具:Git超全实用技巧,值得收藏!
  8. 串口光猫设备结构及主要特点介绍
  9. 禁止访问磁盘的注册表
  10. [SQL Server 2014] SQL Server 2014新特性探秘
  11. 暴雪准备用AI打击“游戏喷子”
  12. 猪肉新鲜度光谱特征指数构建及敏感性分析
  13. 太原理工计算机组成原理报告,太原理工计算机组成原理考试题.pdf
  14. 一个优秀程序员必备的软件背景/桌面壁纸/集原美/鬼刀.....
  15. 蓝牙5.0芯片NRF52840详细参数介绍
  16. melp算法matlab,svpwm过调制算法研究与实现 [MELP声码器的算法研究及实现]
  17. Android Q - 设置默认输入法
  18. Flutter按钮添加背景图片及文字
  19. NUC970裸机IIC驱动
  20. Windows常用shell命令

热门文章

  1. 来听大师讲设计(中)
  2. lgg7无需9008,最简单无脑root
  3. 网络舆情分析系统具体使用功能及作用详解
  4. android 新建签名文件注意事项
  5. 适配器模式(Adapter模式)
  6. Java学习需要多长时间?
  7. 报表系统软件有哪些_报表系统软件功能
  8. iOS 9键盘类型合集
  9. 微型计算机原理与接口技术第六版课后答案,微型计算机原理与接口技术(第6版)...
  10. 赤兔安卓版语音图片资料处理