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

国产接口测试工具APIpost

说实话,了解APIpost是因为,我的所有接口相关的文章下,都有该APIpost水军的评论,无非就是APIpost是中文版的postman,有多么多么好用,虽然咱也还不是什么啥网红,但是不知会一声就乱在评论区打广告,实在气愤,一律删帖。

但是,看的多了,也就有了装一下看看的冲动了,就冲着这中文版本更友好,乐此不疲来知乎蹭热度的毅力,也体验一把这个中文版postman吧,毕竟有不少身边的朋友、同事抱怨postman是英文版,用起来有障碍,就算是能破解,也不是很方便,能有一个纯中文版本、又不难用的接口测试工具,就算比不上postman、jmeter或者就算功能相似,也是不可多得的好工具。

但是看到官网更是让我惊讶了一把,Apipost=postman+swagger+mock+jmeter,这整个一个大集成啊,如果真像官网说的那么牛,果断放弃postman、jmeter有没有。

图片

不过看功能描述所给的几个部分,也还算不错,其中的API设计、文档应该算是一个比较亮点的吧,API调试和自动化应该其他工具都有,算不得什么创新。

在这里插入图片描述

1、API设计

API开发设计先行,预定义API文档、响应期望数据结果,支持json-schema、支持本地/云端mock,真正做到边设计边测试,这不正式我们要的尽早测试吗,感觉这个团队应该有不少测试出身的工程师,基础理论还是挺扎实的。

2、API调试

快速高效的调试、开发,响应速度更快、参数公用、内置脚本、变量引用、参数描述库、支持多种协议,这个应该才是他的核心之接口测试吧,无非也是和postman、jmeter一样支持HTTP、HTTPs的各种接口方式,最多再引入一些其他协议的测试,外加js脚本做复杂一些的数据处理。

3、自动化测试

专业轻松的测试验收,支持单流测试、组合测试、智能测试报表,条件、循环、断言等多场景控制器,这个是不错,至少比postman中的runner运行器要强大一些,毕竟支持了条件、循环了,但是感觉灵活性应该不如jmeter。

4、API文档

协作效率拉满的文档,实时同步的标准化、全新视觉体验,支持密码、个性化分享,这个也权且算是创新吧,说试话,不太习惯postman的团队协作、文档共享的方式,希望apipost能带来比较惊艳的效果吧。

再看apipost的适用场景,基本上也覆盖了前端、后端和测试的的主要角色,也算是五章俱全,全方位覆盖了,可是感觉postman、jmeter也行。

图片

但是看到官网上的这个功能对比图,就有点跌掉下巴的感觉,说自家好,也不至于通过碰瓷行业大佬来凸显自己的,还是好好做产品,自然而然用的人也就多了,因为了解还不多,后续使用过程中,可能会改变我的看法呢,看好你奥。

图片

安装没啥好说的,官网下载对应自己版本的即可,我就直接下载最新版的windows64位的啦,然后自定义安装上就行,中间基本就是下一步,不需要改动什么。

图片

好了,本文就先写到这吧,权当给大家简单介绍了一个国产的接口测试工具和自己的一些看法,后续继续更新apipost的详细用法。

最后感谢每一个认真阅读我文章的人,礼尚往来总是要有的,虽然不是什么很值钱的东西,如果你用得到的话可以直接拿走:

这些资料,对于【软件测试】的朋友来说应该是最全面最完整的备战仓库,这个仓库也陪伴上万个测试工程师们走过最艰难的路程,希望也能帮助到你!


http://www.kler.cn/news/162779.html

相关文章:

  • 数据结构线性表-栈和队列的实现
  • kafka高吞吐、低延时、高性能的实现原理
  • yarn和npm的区别
  • QToolTip 是 Qt 框架中用于显示工具提示(Tooltip)的类
  • LLaMA-Factory微调ChatGLM3报错: Segmentation fault (core dumped)
  • 工程管理系统简介 工程管理系统源码 java工程管理系统 工程管理系统功能设计
  • 一文详解Java单元测试Junit
  • SEO优化是什么,如何进行SEO优化
  • python的websocket方法教程
  • MySQL中是如何insert数据的
  • 2024年网络安全行业前景和技术自学
  • C语言-字符串函数
  • 在jupyter notebook中修改其他文件的解决方案
  • 前端学习系列之CSS
  • 蛇形矩阵
  • 正则表达式:字符串处理的瑞士军刀
  • 低代码:美味膳食或垃圾食品?
  • Java 11 到 Java 21:无缝迁移的可视化指南
  • c语言-动态内存管理
  • tanstack/react-query使用手册
  • Redis数据已经删除了,为什么内存占用还是很高?
  • MySQL:找回root密码
  • 多线程并发Ping脚本
  • SpringBoot Seata 死锁问题排查
  • docker常见知识
  • 【SSM源码】基于JAVA的高校竞赛和考级查询系统
  • Linux设备树
  • Elastcsearch:通过 Serverless 提供更多服务
  • KALI LINUX信息收集
  • 机器人刚性碰撞任务的阻抗控制性能