当前位置: 首页 > news >正文

Httpclient测试

在IDEA中有一个非常方便的http接口测试工具httpclient,下边介绍它的使用方法,后边我们会用它进行接口测试。

如果IDEA版本较低没有自带httpclient,需要安装httpclient插件

1.插件


2.controller

进入controller类,找到http接口对应的方法

点击Generate request in HTTP Client即可生成的一个测试用例。

可以看到自己生成了一个.http结尾的文件

3.测试

我们可以添加请求参数进行测试

.http文件即测试用例文档 ,它可以随着项目工程一起保存,这样测试的数据就可以保存下来,方便进行测试。

为了方便保存.http文件 ,我们单独在项目工程的根目录创建一个目录单独存放它们。

我们以模块为单位创建.http文件。

为了方便将来和网关集成测试,这里我们把测试主机地址在配置文件http-client.env.json 中配置

4..设置环境变量

注意:文件名称http-client.env.json保持一致,否则无法读取dev环境变量的内容。

内容如下:

Java
{"dev": {"access_token": "","gateway_host": "localhost:63010","content_host": "localhost:63040","system_host": "localhost:63110","media_host": "localhost:63050","search_host": "localhost:63080","auth_host": "localhost:63070","checkcode_host": "localhost:63075","learning_host": "localhost:63020"}
}

将http://localhost:63040 用变量代替

http://www.lryc.cn/news/32103.html

相关文章:

  • EXCEL里的各种奇怪计算问题:数字后面自动多了 0.0001, 数字后面位数变成000,以及一些取整,数学函数
  • PHP CRUL请求GET、POST
  • Oracle技术分享 exp导数据时报错ORA-01578 ORA-01110
  • Maven学习笔记
  • 654. 最大二叉树
  • 快速幂----快速求解底数的n次幂
  • 【FMCW 04】测角-Angle FFT
  • Linux操作系统学习(线程同步)
  • 了解动态规划算法:原理、实现和优化指南
  • 《NFL橄榄球》:明尼苏达维京人·橄榄1号位
  • sheng的学习笔记-Actuator健康监控
  • 初次使用ESP32-CAM记录
  • 华为OD机试真题Python实现【最长连续交替方波信号】真题+解题思路+代码(20222023)
  • 【操作系统原理实验】页面替换策略模拟实现
  • Java中解析XML文件
  • 二点回调测买 源码
  • 钉钉端H5开发调试怎么搞
  • Mysql Server原理简介
  • 23种设计模式-外观模式
  • 使用 Vulkan VkImage 作为 CUDA cuArray
  • 电商API接口-电商OMS不可或缺的一块 调用代码展示
  • Solaris ZFS文件系统rpool扩容
  • 模式识别 —— 第二章 参数估计
  • 判断4位回文数-课后程序(Python程序开发案例教程-黑马程序员编著-第3章-课后作业)
  • 【NLP】Word2Vec 介绍
  • 3月6日,30秒知全网,精选7个热点
  • Python笔记 -- 字典
  • 【独家】华为OD机试 - 滑动窗口(C 语言解题)
  • MySQL调优 - SQL查询深度分页问题
  • 0306spring--复习