【IDEA神器插件推荐】国产崛起!地表最强API测试插件

news/2024/9/29 18:03:18

1.前言

在开发SpringBoot网站应用的过程中,前端后端会对接口进行请求测试。相信很多小伙伴都用过Postman,但是在IDE和Postman切换难免令人心烦。所以今天给大家带来一款IDEA内置的接口测试插件。

2.简介

根据插件的简介:Restful Fast Request 是一个类似于 Postman 的 IntelliJ IDEA 插件,帮助开发人员高效调试 API。它是一个功能强大的 HTTP 客户端插件,通过现有的方法快速生成 URL 和参数。

Restful Fast Request = API调试工具 + API管理工具 + API搜索工具。

口号: 为简化 API 调试而生 (3 秒调完接口,完事!!!)

3.安装

在IDEA中搜索插件 Fast Request 安装即可。

file

4.支持的框架

Spring 体系框架 (Spring MVC / Spring Boot)
JAX-RS
Kotlin Spring 体系框架

5.功能

5.1 快速调试

点击方法左侧的 R 按钮,即可生成方法的 url 和参数,快速进行接口调试。

file

5.2 SearchEveryWhere

Fast Request 提供了一个非常强大的搜索功能,可以通过以下几种方式快速查找 API 所在的代码。支持搜索确认后快速生成方法对应的 URL 和参数。

URL
方法类型 + URL
类名
API 注释

file

5.3 API 文档

有了 Fast Request ,你的代码就是最好的文档。只需要在方法上添加字段注释,就可以一键生成 API 文档。

file

5.4 前端到 API 管理端

Fast Request 提供了一个管理界面,可以让开发者搜索 API ,双击或者点击列表中定位按钮即可跳转到对应的代码。也可以直接点击列表中的发送按钮,直接对 API 发起调试。

file

5.5 前后置脚本

Fast Request 提供了一套前后置脚本,可以针对性地处理请求的前后置操作行为,利用 Groovy 语言(语法几乎和 Java 一样),让每个开发人员都不惧怕前后置脚本的编写。

file

5.6 Environment 变量

Fast Request 支持了一套变量体系,开发者可以在 Environment 中添加变量,然后使用 ${xxx} 的形式来替换魔法值。同时也可以通过前后置脚本往变量池塞入变量,实现变量的动态化。

file

5.7 历史请求

保存了最近 20条 API 调试记录,可以直接点击发送按钮,快速调试 API。

file

5.8 Api导航树

Api导航树可以展示项目中所有的接口,并且支持 url 快速定位。

file

5.9 Apifox 集成

Fast Request 支持将 API 同步到 Apifox,只需要简单配置即可实现。

file
file
file

更多的功能,请前往 :

https://api-buddy.cn/guide/features/

本文由博客一文多发平台 OpenWrite 发布!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.ryyt.cn/news/29863.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈,一经查实,立即删除!

相关文章

智启蒸汽时代:数字孪生锅炉的革新之旅

数字孪生,就是通过数字技术为物理世界中的物体创建一个数字化的“双胞胎”。对于蒸汽工厂锅炉来说,数字孪生系统能够实时模拟锅炉的运行状态,预测可能出现的问题,并通过数据分析和智能决策为工人提供精准的操作建议。在飞速发展的工业4.0时代,数字孪生技术已经深入到我们生…

服务器(Linux系统)清除缓存

echo 1> /proc/sys/vm/drop_caches -- 清空系统缓存; cat /proc/29127/status -- 查看指定进程的状态信息;

Oracle Linux环境执行脚本

executeOracleSql.sh #!bin/bash# system:oracle的用户名;xxx:oracle的密码 # 后面追加要执行的sql脚本路径即可 sqlplus -s system/oracle@127.0.0.1:1521/xxx <<EOF @/home/mjtabu/basedb_init.sql exit; EOFecho "Please double check!!!";I have a dream…

kafka的名词解释

1.Replica(副本):在 Kafka 中,每个分区都有多个副本,用于提供数据的冗余备份和高可用性。副本可以分为两种类型:领导者副本(leader replica)和追随者副本(follower replica)。 领导者副本:每个分区都有一个领导者副本,它负责处理与客户端的所有读写请求,是分区的主…

计算机基础-网络

一、网络设备 a.网卡(无线、有线) 物理层:提供物理地址,也叫MAC地址 b.网线(双绞线)、光缆 c.交换机、集线器 arp链路层:提供局域网内计算机与路由器之间建立端口映射,mac与IP的链路绑定 d.路由器 网络层:为局域网内计算机分配IP地址、防火墙、上网限制、网速控制登录 …

压力测试

压力测试压力测试 本文来自博客园,作者:{咏南中间件},转载请注明原文链接:https://www.cnblogs.com/hnxxcxg/p/18184743

实验四

一、实验题目 :代码审查 二、实验目的 1、熟悉编码风格,利用开发环境所提供的平台工具对代码进行自动格式审查; 2、根据代码规范制定代码走查表,并按所制定的审查规范互审代码。 三、实验内容 1、IDEA环境和PyCharm环境二选一; IDEA环境 (1)预先准备在IDEA环境下实现对输…

任天堂Switch全部记录

NS SWTICH大气层制作新的SD卡,解决部分大气层及固件问题。 原先的SD卡(128G)快全部放满游戏了,需要新的内存卡用于存放新的游戏。 有几张闲置的内存卡,可是容量最大只有64G, 无法通过直接全部复制+粘贴的办法,来启用新的小内存卡,涉及制作新的NS Switch SD卡有什么用 s…