点击上方关注 “终端研发部

设为“星标”,和你一起掌握更多数据库知识

这篇文章,推荐一些还不错的工具,具体工具使用,是没有任何门槛;搜索引擎,去搜索工具名,有一堆文章,非常详细的步骤。有一些熟知的工具,比如 Jmeter、Postman等 ,这两款工具,多数人也知道 。抓包工具,Fiddler、Charles,多数人也知道。

Hoppscotch

Hoppscotch是一种可以通过Web服务的方式构建API访问的工具,使用Node.js开发,采用简约的UI设计,能实时发送和获取响应值,它的的前身是Postwoman。

Hoppscotch是webapp,可以部署在服务器上,这样- -来整个团队都能使用,而不需要通过导入导出从而分享团队内成员所创建的集合。

Web演示地址:

hoppscotch.io/cn

GitHub地址:

GitHub - hoppscotch/hoppscotch:

Poster

这是火狐浏览器的一个插件,如果你想调试服务器,发出HTTP请求,Poster操作简单,你先设定一个内容类型,数分钟内,你将拥有需要检视HTTP请求结果的所有信息。

blazemeter

一款可以通过「录制浏览器请求」,使咱们通过点点点就能获取到请求数据的chrome插件。charles等抓包工具也可以做到这点。不过这个工具厉害的地方就是,它可以生成jmx文件,无缝在jmeter里 面使用。

Postman

Postman是一款网页调试与发送网页HTTP请求的Chrome插件,它可以利用Chrome插件的形式把各种模拟用户HTTP请求的数据发送到服务器,以便开发人员能够及时地作出正确的响应,或者是对产品发布之前的错误信息提前处理,进而保证产品上线之后的稳定性和安全性,Postman的页面相对用户体验性比较好,有的公司也已这个插件的模板做二次开发,搭建自己的接口测试平台。

RESTClient

RESTClient是用java Swing编写的基于http协议的接口测试工具,工具比较灵巧,便于做接口的调试,源码在官网上可以下载。

Apifox

官方下载地址:apifox.cn

Fiddler

Fiddler是一个http协议调试代理工具,它能够记录并检查所有你的电脑和互联网之间的http通讯,设置断点,查看所有的“进出”Fiddler的数据(指cookie,html,js,css等文件,这些都可以让你胡乱修改的意思)。

Fiddler 要比其他的网络调试器要更加简单,因为它不仅仅暴露http通讯还提供了一个用户友好的格式。

SoapUI

soapUI是一个免费、开源、跨平台的功能测试解决方案。一个易于使用的图形界面,和企业级功能,让你轻松和soapUI迅速创建和执行自动化的功能,回归测试和负载测试。

Eolink

官网eolink.com

是一款国产的集成接口测试和接口文档生成工具。这款软件支持saas服务,也可以付费本地部署。大多数公司还是选择前者,在线注册导入项目来使用。接口文档也支持导入和导出不同版本的文档如html,markdown 和word等,是一款很不错的软件。

结合API设计、文档管理、自动化测试、监控、研发管理和团队协作的一-站式API生产平台,从个人开发者到跨国企业用户,Eolink 帮助全球超过30万开发者

和数万家企业更快、更好且更安全地开发和使用API。

API文档与研发管理

API监控和异常告警

API快速测试与自动化测试

API微服务网关

支持多种方式快速发起API测试,自动生成随机测试数据和测试用例,一键对API进行批量回归和冒烟测试,并且立刻得到丰富详细的测试报告,让繁琐的API测试变得如此简单。支持在线、本地、客户端进行测试一键进行回归/ 冒烟测试快速创建测试用例自动生成测试数据丰富详细的测试报告。

JMeter

Apache JMeter是Apache组织开发的基于Java的开源的测试工具, JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。

另外,JMeter能够对应用程序做功能/回归测试/接口测试,同时Jmeter+Ant+Jenkins也可以搭建接口和性能的持续集成测试平台。

YApi

一个可本地部署的、打通前后端及QA,的、可视化的接口管理平台。

代码库:

GitHub - YMFE/yapi: YApi是一个可本地部署的、打通前后端及QA的、可视化的接口管理平台

HTTP bin

官网httpbin.org

算是一个简单的HTTP请求和回复测试服务。

httpbin用途

http开发调试

httpbin提供了GET/PUT/POST/PATCH/DELETET常见方法,可以把请求头、参数等返回,类似Echo服务。方便调试http请求。

Apizza

官网apizza.net

注:有免费版、付费版、企业版( 个人使用,免费版本,够了)

亮点:生成接口文档、在线调试、在线生成代码、MD文档等

WireMock

WireMock是一个非常轻量级的支持HTTP mock的服务,可以用于单元测试或模拟测试环境服务端,它支持HTTP响应头,请求验证,代理/拦截,记录/回放存根和故障注入。虽然这是java写的,还有一个JSON API,所以你可以使用几乎任何语言了。还有一些与之类似的工具如:Betamax、REST-driver、MockServer、Moco

MeterSphere

其实,非常不错,很多朋友的公司在用,我们也有团队在用;有付费版和开源版。

代码库

GitHub - metersphere/metersphere:

PS:如果想学习技术,或者在学习技术的过程中有疑问,对编程方向的选择,可以来这里找小于哥,一个有思想有规划,被代码延误的心灵导师,可咨询offer的选择,职业规划,学习路线,技术开发中的问题

推荐几个在编程中高实用的项目(后端):

1、 Spring Boot + Vue + Shiro 实现前后端分离、权限控制可用于毕设:Spring Boot + Vue + Shiro 实现前后端分离、权限控制 - 知乎 (zhihu.com)https://zhuanlan.zhihu.com/p/385484268

2、 SimpleImage是阿里巴巴的一个Java图片处理的类库,可以实现图片缩略、水印等处理: https://zhuanlan.zhihu.com/p/386423104

3、支持百亿级别的 Java 分布式日志组件EasyLog :https://zhuanlan.zhihu.com/p/392993622

4、 一个很好用的PPT生成工具, reveal.js 是一个开放源代码HTML表示框架。它使使用Web浏览器的任何人都可以免费创建功能齐全且美观的演示文稿。查看现场演示:https://zhuanlan.zhihu.com/p/296724559

我是程序员小于哥

@终端研发部

一个执着于技术的小猿猿,每天专注于技术开发小技巧,职场经验的分享,我希望我的回答能够给大家一些帮助哈~

回复 【idea激活】即可获得idea的激活方式

回复 【Java】获取java相关的视频教程和资料

回复 【SpringCloud】获取SpringCloud相关多的学习资料

回复 【python】获取全套0基础Python知识手册

回复 【2020】获取2020java相关面试题教程

回复 【加群】即可加入终端研发部相关的技术交流群

用 Spring 的 BeanUtils 前,建议你先了解这几个坑!

lazy-mock ,一个生成后端模拟数据的懒人工具

在华为鸿蒙 OS 上尝鲜,我的第一个“hello world”,起飞!

字节跳动一面:i++ 是线程安全的吗?

一条 SQL 引发的事故,同事直接被开除!!

太扎心!排查阿里云 ECS 的 CPU 居然达100%

一款vue编写的功能强大的swagger-ui,有点秀(附开源地址)

相信自己,没有做不到的,只有想不到的

在这里获得的不仅仅是技术!

喜欢就给个“在看

好用的API接口测试工具有什么推荐吗?相关推荐

  1. 好用的开源 API 接口测试工具

    一提到 API 接口测试的工具,对于有经验的程序员可能会想起的是 Postman. Jmeter.SoapUI,但众所周知,他们也会有一些缺点,导致他们在使用上体验不是特别好. 比如 Postman ...

  2. 一文搞懂!最好用的七大顶级 API 接口测试工具

    现在 API 接口已经成为软件开发重要的组成部分,由于 API 并没有 GUI 图形界面,无法直观的对接口进行测试,所以对于前后端开发来说,找到一套趁手的工具对 API 接口进行测试,了解开发的程序是 ...

  3. Postman API 接口测试工具

    一.简介 Postman 是一款非常实用的接口测试工具.它有三大主要功能:模块请求.工作空间.接口自动测试等. 用户在开发或者调试网络程序或者是网页B/S模式的程序的时候是需要一些方法来跟踪网页请求的 ...

  4. php 使用api接口测试工具,php API接口如何进行测试 - Codeception

    如题codeception 单元测试 Undefined index: HTTP_HOST 报错 测试驱动代码: commonconfigmain.php 跨域登陆代码 : 测试驱动运行到common ...

  5. java怎么用web api接口测试_Web Api 接口测试工具:WebApiTestClient

    前言:这两天在整WebApi的服务,由于调用方是Android客户端,Android开发人员也不懂C#语法,API里面的接口也不能直接给他们看,没办法,只有整个详细一点的文档呗.由于接口个数有点多,每 ...

  6. 推荐一款非常好用的API接口测试工具EoLink

    该工具基本功能完全免费,是一款国产软件类似postman. 安装后需要注册,有多种登录方式,创建账户是为了保存历史记录,直接用qq邮箱注册即可. 登录成功后的界面.非常简洁,也没有烦人的广告和弹窗,非 ...

  7. 【全栈接口测试进阶系列教程】精通api接口测试,接口分类,接口架构,http,webservice,dubbo接口协议,接口流程,接口工具,cookie,session,token接口鉴权原理以及实战

    目录 一,[什么是接口测试?为什么要作接口测试] 1.接口的作用 2.为什么要做接口测试 3.接口都有哪些类型? 二,[接口测试的分类] 接口的分类: http和webservice接口区别: 三,[ ...

  8. API接口测试及常用de接口测试工具

    首先,什么是接口呢? 接口一般来说有两种,一种是程序内部的接口,一种是系统对外的接口. 系统对外的接口:比如你要从别的网站或服务器上获取资源或信息,别人肯定不会把数据库共享给你,他只能给你提供一个他们 ...

  9. 利用在线HTTP接口测试工具ApiPost,模拟移动端请求API接口

    我们做开发一般都是在PC端,然而我们很多时候需要模拟移动端进行接口请求. 比如,当一个API需要根据用户不同的终端来返回不同的数据时,就需要一个工具来模拟不同的终端了. 利用接口测试工具ApiPost ...

最新文章

  1. 深度学习--TensorFlow (1)单层感知器1 -- 实现单数据训练
  2. 数据库在EF中创建模型
  3. Oracle Study案例之--基于表空间的时间点恢复(TSPITR)
  4. 【Linux系统编程】线程同步与互斥:互斥锁
  5. 【渝粤教育】 国家开放大学2020年春季 1068小企业管理 参考试题
  6. linux命令:vim文件操作命令、新建用户,查看用户列表,chown命令
  7. presto 使用 部署_部署PrestoDB on Cassandra
  8. 抽象方法实现多态___森林里的动物在快乐的生活
  9. [Java] 蓝桥杯BASIC-14 基础练习 时间转换
  10. Docker基本使用(一)
  11. angularjs绑定属性_AngularJS隔离范围属性绑定教程
  12. bzoj5056:OI游戏
  13. ad9原理图转到orcad capture16.5
  14. 软件测试的概括及流程
  15. python模拟登陆微博_Python模拟微博登陆的实例讲解
  16. pm2部署next项目
  17. 苹果手机的定向广告时代告终
  18. IOS成长之路-使用系统默认声音、震动
  19. 【Origin】Origin准确标注某点
  20. Win10 微软拼音开启小鹤双拼的两种方法

热门文章

  1. Contabs日志中报错:No MTA installed, discarding output
  2. 【动态规划 floyd】SPOJ ACPC13
  3. 瓷片电容、钽电容、电解电容区别---电源设计中的去耦电容应用实例
  4. 三方平台与对象存储对接后的应用场景及接口说明
  5. 微软OpenPai平台部署安装(kubernetes 大数据和深度学习平台安装部署)
  6. html word页面展示,word文档怎样调页面
  7. win10添加mysql8环境变量_win10下mysql8.0.12安装及环境变量配置教程
  8. 适合玩游戏的蓝牙耳机有哪些?低延迟蓝牙耳机推荐
  9. HTB_Responder 综合靶机 菜菜被虐现场实录
  10. 海康内置4G卡的摄像头设备无法注册EasyCVR平台是什么原因?